朋友做1主庫、2物理從庫的DG配置,配置完成後,發現有一個從庫,始終不能接收到主庫的歸檔日誌。日誌不能正常傳輸到從庫,很多都是歸檔目的地配置的問題,或者網路設定問題。處理步驟,一般是先看v$archive_dest_status視圖,擷取概要資訊,再查看主庫、從庫的alert.log記錄檔。在查看朋友主庫的v$archive_dest_status時,發現歸檔目的地3提示錯誤:ORA-16053: DB_UNIQUE_NAME string is not in the Data Guard
先來看看官方文檔中對這個參數的解釋CURSOR_SHARINGProperty Description Parameter type String Syntax CURSOR_SHARING = { SIMILAR | EXACT | FORCE } Default value EXACT Modifiable ALTER SESSION,ALTER SYSTEM Basic NoCURSOR_SHARINGdetermines what kind of SQL statements can
設定unused的作用是為了在cpu、記憶體等資源不充足的時候,先做上unused標記再等資料庫資源閒置時候用drop set unused刪除設定unused列之後,並不是將該列資料立即刪除,而是被隱藏起來,物理上還是存在的,以下為恢複步驟:對資料字典不熟悉的朋友測試前做好備份工作SQL> conn scott/Oracle Connected.SQL> create table xs (id number, name char(10),age number);Table
遇到這個錯誤 ORA-01861: literal does not match format string語句是between ‘time1’ and ‘time2’查詢出來是ORA-01861: 文字與格式字串不匹配解決方案to_date('time1' , 'yyyy-mm-dd hh24:mi:ss')或者比較時間也可以將資料的時間欄位to_char('time1','yyyy-mm-dd
DB2 自增長列測試1當想將表中一列修改為自動成長時,可用下面命令:Alter table <table name> alter column <column name> set not nullAlter table <table name> alter column <column name> set generated always as identity (start with 1,increment
經驗總結:聯機日誌分為當前聯機日誌和非當前聯機日誌,非當前聯機日誌的損壞是比較簡單的,一般通過clear命令就可以解決問題。損壞非當前聯機日誌: 1、啟動資料庫,遇到ORA-00312 or ORA-00313錯誤,如: ORA-00313: open failed for members of log group 4 of thread 1 ORA-00312: online log 3 thread 1: '/opt/Oracle/db04/oradata/ORCL/redo03.log'