oracle 第一章:日誌管理 1.forcing log switches sql> alter system switch logfile;2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql>
首先查看oracle資料庫的編碼SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';PARAMETER--------------------VALUE--------------------NLS_CHARACTERSETAL32UTF8這其來源於props$,這是表示資料庫的字元集。oracle用戶端編碼SQL> select * from
今天第一次配 Oracle 11g R2 Active Data Guard,在用 RMAN 建立好 physical standby database 後,嘗試將 standby 以 read only 方式開啟時遇如下錯誤:SQL> alter database open read only;alter database open read only*ERROR at line 1:ORA-10458: standby database requires recoveryORA-011
PROFILE的管理(資源檔) 當需要設定資源限制時,必須設定資料庫系統啟動參數RESOURCE_LIMIT,此參數預設值為FALSE 可以使用如下命令來啟動當前資源限制: alter system set RESOURCE_LIMIT=true; 當需要以後啟動時也啟動限制,必須在init<SID>.ora中設定 RESOURCE_LIMIT=true建立文法:CREATE PROFILE profile LIMIT {
SET TRANSACTION READ ONLY實際上是實現資料庫四大事務(ACID)中隔離性(Isolation)的一種手段,用來將資料的讀一致性定在某一時間點,即不管其他事務如何更改資料(不能在當前session中再使用自治事務),在當前事務中進行查詢的結果始終不變。由於Oracle的讀一致性是通過undo段來實現的,所以如果在此期間DML修改的資料量很大而undo空間設定過小可能會導致ORA-01555(快照過舊)錯誤。 Test Code:Step 1, @session 1(SET