create or replace trigger emp--before 表示對操作前的觸發器-- after 表示對操作後的觸發器--每張表最多可建立12個觸發器--before inset--before insert for each row--after insert --after insert for each row--before uPdate--before uPdate for each row--after uPdate --after uPdate for each
在一個新環境中恢複Database Backup。在資料檔案還原階段,就出現了錯誤。環境說明:Oracle 10.2.0.3 for solaris 10,備份資料庫是RAC,恢複則在單一實例上進行。操作出現過程如下:第一步,將資料庫恢複到某個時間點,恢複出錯。RMAN> run2> {3> allocate channel ch01 type disk;4> allocate channel ch02 type disk;5> set until time
查看日誌的相關命令:1、查看日誌成員資訊Sql>select group#,member,status from v$logfile order by group#;2、查看日誌組資訊以及當前正在使用的日誌組 Sql>select * from v$log;3、添加日誌組 Sql>alter database add logfile group 4
一套Oracle RAC 10g 資料庫,檢查發現undotbs資料表空間為recover狀態,遠端過程如下:1、檢查資料庫狀態:select file#,status from v$datafile where status='RECOVER';FILE# STATUS---------- -------5 RECOVERselect file_name,tablespace_name,status from DBA_DATA_FILES where file_id=5;確認datafile
此測試不從時間維度比較,只從儲存空間維度進行簡要比較。--作業系統環境[Oracle@11grac1 ~]$ uname -aLinux 11grac1 2.6.32-300.10.1.el5uek #1 SMP Wed Feb 22 17:22:40 EST 2012 i686 i686 i386 GNU/Linux--資料庫環境SQL> set pagesize 200SQL> col BANNER for a60SQL> select * from gv$version
(1)手動類比刪除onlinelog狀態為inactive。SQL> select * from v$log;SQL> alter database open;alter database open*ERROR at line 1:ORA-03113: end-of-file on communication channel檢查alert檔案:Errors in file /u01/app/Oracle/admin/RACDB/bdump/racdb1_lgwr_24441.trc: