原创 Logmnr的簡單使用
Oracle Logmnr的用途: 對redo log file 和archive log file進行分析挖掘,可以用來修正用戶的誤操作,還可以用來進行一些簡單的審計。 oracle 11g的logmnr默認是安裝好的,不需要
原创 sqlplus在linux下退格鍵和方向鍵的設定
最近在Linux虛擬機上安裝了Oracle來學習,在使用sqlplus的時候發現,linux下的sqlplus,退格鍵和方向鍵顯示亂碼,使用不便。查閱了一些資料,設定好了。 【1】退格鍵[oracle@rhel ~]$ cd /home/
原创 準備開始寫博客了
申請賬號已經有一些年了,一直荒廢着,最近突然有衝動也想寫寫自己在工作學習中遇到的一些問題,只爲記錄過程,以備查詢。
原创 使用sqlldr工具中遇到的幾個問題
http://www.anysql.net/dba/several 第一個是在用高版本的sqlldr向低版本的數據庫中裝載數據時遇到的, 解決的方法是將DIRECT=TRUE去掉, 不用DIRECT方式裝載. 錯誤信息爲:
原创 rowid 刪除重複記錄
轉自:http://www.cnblogs.com/fjfzhkb/archive/2008/08/21/1272975.html 平時工作中可能會遇到當試圖對庫表中的某一列或幾列創建唯一索引時,系統提示 ORA-01452 :不能創
原创 grouping sets
select deptno,empno,sum(sal) from emp group by grouping sets((deptno,empno),deptno,null) select deptno,empno,sum(sal
原创 PLSQL Developer 連接oracle(本機,虛擬機)
準備: 【1】主機環境:win7+64位 【2】oracle 版本: <1>本機:11.2.0.1.0 <2>虛擬機1:10.2.0.1.0 <3>虛擬機2:11.2.0.1.0 【3】orac
原创 ora-03113
oracle 版本 11.2.0 SQL> startup ORACLE instance started. Total System Global Area 422670336 bytes Fixed Size
原创 ORA-00911: invalid character
SELECT * FROM SYS._ALL_INSTANTIATION_DDL ORA-00911: invalid character 改為: SELECT * FROM SYS."_ALL_INSTANTIATION_DDL
原创 ORA-38760: This database instance failed to turn on flashback database
SQL> startup mount; ORACLE instance started. Total System Global Area 422670336 bytes Fixed Size 133
原创 oracle trace文件
11g: Oracle 11g以前oracle的alter文件是在bdump目錄下。oracle 11g一改常態以XML與傳統的文本兩種格式提供 Alert 日誌。 oracle 11g新的日誌的位置由Automatic Diagnos
原创 ora-err:PLS-00904
PLS-00904: insufficient privilege to access object PUBLIC.DBMS_LOCK DBA授權: SQL> grant execute on sys.
原创 linux下的系統資源查看
linux下的系統資源查看 系統 # uname -a # 查看內核/操作系統/CPU信息 # head -n 1 /etc/issue # 查看操作系統版本 # cat /proc/cpuinfo # 查看CPU信息 # h
原创 Group by
Group by 被頻繁的用在分組統計中,最常見的用法: SQL> select job,deptno,count(*) from scott.emp 2 where rownum<8 3 group by (job,dep
原创 Oracle啓動監聽報錯:The listener supports no services解決
http://www.ha97.com/4788.html PS:前幾天一臺項目開發使用的Oracle11g服務器重啓系統之後,出現了幾個莫名的報錯,下面是其中一個,已解決。 $ lsnrctl start 報錯提示: The l