Time of Update: 2017-01-13
1.
Time of Update: 2017-01-13
建立external磁碟組DATA1 2. 備份磁碟頭[root@asm asm]# dd if=/dev/asm-diskf of=/asm/diskf1.bak bs=1M count=100100+0 records in100+0 records out104857600 bytes (105 MB) copied, 3.71699 seconds, 28.2 MB/s3. 清除磁碟頭[root@asm asm]# dd
Time of Update: 2017-01-13
出現Oracle 11g 使用者名稱密碼到期問題,處理方式如下:1:先登陸控制台進行驗證,weblogic內建的JDBC測試,可以驗證資料庫連通性。同時應用日誌應該會出現ORA-28002的密碼到期的錯誤提示。2:也可以登陸資料庫,使用原始使用者進行串連嘗試conn username/MIMA . 也會出現ORA-28002的密碼到期提示。具體操作如下:Oracle
Time of Update: 2017-01-13
安裝64位oracle後,用plsql串連時,探索資料庫選項為空白。為瞭解決這下問題,產生以下記錄:1、 下載並安裝oracle 11g r2http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.ziphttp://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip2、 下載oracle client
Time of Update: 2017-01-13
遷移指令碼的日誌中報錯RMAN-06571: datafile 78 does not have recoverable copy,經查看發現78號檔案曾經被offline drop掉。於是重建控制檔案,在控制檔案中把78號檔案去掉,重建控制後,資料庫能夠mount,mount後資料檔案是一致,但是open 時會報錯ora-600,異常宕掉。SYS@mydbtst> alter database open;alter database open*ERROR at line 1:ORA-01
Time of Update: 2017-01-13
今天收到一個客戶的問題,資料庫中的alertlog中報錯ORA-06553: PLS-801: internal error [56327],Errors in file /mydb/db/oradata01/dbsepus/diag/rdbms/dbsepus/dbsepus/trace/dbsepus_cjq0_11056.trc:ORA-00604: error occurred at recursive SQL level 1ORA-06544: PL/SQL: internal
Time of Update: 2017-01-13
作業系統版本是Solaris 10,安裝完11.2的grid之後,安裝11g的RAC database沒有問題。但是在安裝10g RAC database的時候,進度條到50%,總是報OUI-35000 Fatal Cluster Error的錯誤。此時Banner已經disable。用ssh node1 date和ssh node2 date檢查各個節點的互信,都沒有問題。但是用下面的命令檢查卻報錯互信有問題。./runcluvfy.sh stage -pre crsinst -n node1
Time of Update: 2017-01-13
kfed讀取資料磁碟頭主要參數解釋說明% kfed read /dev/raw/raw1 kfbh.endian: 1 ; 0x000:
Time of Update: 2017-01-13
查看“環境變數”的path中,增加了D:oracleora92bin為全域變數(如果你的Oracle安裝在D盤的話)。2.1.1
Time of Update: 2017-01-13
format為年時,精確到-----年為月時,精確到------年,月(不管哪年,只要是相同的月和哪天)為日時,精確到------年,月,日(不管哪年的哪月,只關心是哪天)1.TRUNC(for dates)TRUNC函數為指定元素而截去的日期值。其具體的文法格式如下:TRUNC(date[,fmt])其中:date 一個日期值fmt 日期格式,該日期將由指定的元素格式所截去。忽略它則由最近的日期截去下面是該函數的使用方式: 代碼如下複製代碼
Time of Update: 2017-01-13
一. 使用ntpdate 命令1. 伺服器可連結外網時# crontab -e加入一行:*/1 * * * * ntpdate 210.72.145.44210.72.145.44 為中國國家授時中心伺服器位址,這樣該機每隔1分重就可以與國家授時中心進行同步了。注意: 在使用ntpdate 命令時, ntpd 服務必須是關閉的, 否則會報the NTP socket is in use, exiting 錯誤。關閉 ntpd 服務命令如下:[root@node2 init.d]# /
Time of Update: 2017-01-13
1. 執行一個SQL指令檔 代碼如下複製代碼 sqlplus user/pass@servicename<file_name.sql或SQL>start file_names或SQL>@ file_name
Time of Update: 2017-01-13
一:簡單測試job的建立過程案例:1,先建立一張JOB_TEST表,欄位為a 日期格式 代碼如下複製代碼 SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete 2,建立一個預存程序 bb 作用是往pig表中插入資料 代碼如下複製代碼 SQL> create or replace procedure JOB_PRO_TEST as
Time of Update: 2017-01-13
涉及的檔案有:/etc/oratab$ORACLE_HOME/bin下的兩個指令碼,dbstart和dbshut編輯設定檔:vim /etc/oratab將:orcl:/u01/oracle/product/10.2.0/db_1:N改為:orcl:/u01/oracle/product/10.2.0/db_1:Y隨後最簡單的方法,在/etc/rc.local中加入:su - oracle -c "/u01/oracle/product/10.2.0/db_1/bin/dbstart&
Time of Update: 2017-01-13
在oracle自啟動設定中,我們能夠開機自啟動oracle軟體,執行個體,監聽。那麼平時我們是用sqlplus sys/****** as sysdba命令來登入,啟動指令碼並不知道sys使用者的密碼,它是如何登入上去的呢?經過查看指令碼中是用sqlplus / as sysdba命令,它使用的是作業系統認證。使用這個命令登入,不需要sys使用者密碼,且登入後就是sys使用者。當oracle資料庫的sys使用者密碼忘記的時候,可以通過操作系方式sqlplus / as
Time of Update: 2017-01-13
這兩天在伺服器轉移時,導資料庫遇到個問題,“Oracle 11G在用EXPORT匯出時,空表不能匯出”。 11G中有個新特性,當表無資料時,不分配segment,以節省空間的 解決方案: 辦法1、insert一行,再rollback就產生segment了。 該方法是在在空表中插入資料,再刪除,則產生segment。匯出時則可匯出空表。 辦法2: 用以下這句尋找空表 select 'alter
Time of Update: 2017-01-13
想要將物理備庫切換到read only狀態,可以使用以下步驟 代碼如下複製代碼 SQL> select status from v$instance;STATUS------------MOUNTEDSQL> select database_role from v$database;DATABASE_ROLE----------------PHYSICAL STANDBY 1、取消備庫日誌應用 代碼如下複製代碼 SQL> ALTER
Time of Update: 2017-01-13
客戶的資料庫在出賬期間有工具登入Oracle資料庫偶爾性報ORA-04031,經過分析是因為該工具需要查詢v$session,經過分析確定是Bug 12808696 – Shared pool memory leak of “hng: All sessi” memory (Doc ID 12808696.8),重現錯誤如下節點1進行查詢報ORA-4031 代碼如下複製代碼 SQL> select count(*) from
Time of Update: 2017-01-13
在資料庫的恢複過程中遇到ORA-600 4000錯誤挺多的,但是在oracle 8i(8.1.7)中遇到此類問題,還是第一次,做個記憶,供參考:資料庫故障起因:因為儲存異常,導致當前redo損壞,並_allow_resetlogs_corruption參數嘗試開啟資料庫Media Recovery Log kcrrga: Warning. Log sequence in archive filename wrappedto fix length as indicated by %S
Time of Update: 2017-01-13
標籤:intersect 重複 資料 oracle rom 操作 代碼 _id ora 如果我們需要將兩個select語句的結果作為一個整體顯示出來,我們就需要用到union或者union