oracle logical standby ÈÕ³£¹ÜÀí³£ÓõÄһЩÓï¾ä
// Ö´ÐÐÌø¹ý£¬Ìø¹ýµÄ½á¹ûÔÚ
execute dbms_logstdby.skip(stmt => 'DML',schema_name => '%', object_name => '%');
stmtµÄȡֵ¿ÉÒÔÊÇ£º
http://download-west.oracle.com/docs/cd/B14117_01/appdev.101/b10802/d_lsbydb.htm#997290
// Ìø¹ýµÄÄÚÈݼÇÔØÔÚÏÂÃæ
select * from dba_logstdby_skip
// ֹͣapply alter database stop logical standby apply;
alter database abort logical standby apply;
// Ö´ÐÐapply
alter database start logical standby apply;
// ʵʱapply
alter database start logical standby apply immediate;
// Ìø¹ý´íÎó£¬ÔÚdba_logstdby_skip±íÖУ¬ERRORÁÐΪY
execute dbms_logstdby.skip_error('NON_SCHEMA_DDL'); // Ö´ÐÐapply£¬Ìø¹ýʧ°ÜµÄÊÂÎñ alter database start logical standby apply skip failed transaction;
// ÉèÖòÎÊý£¬ÊÇ·ñ¼ÇÂ¼Ìø¹ý´íÎó
exec dbms_logstdby.apply_set('RECORD_SKIP_ERRORS','FALSE');
// ÉèÖòÎÊý£¬ÊÇ·ñ¼ÇÂ¼Ìø¹ýDDL
exec dbms_logstdby.apply_set('RECORD_SKIP_DDL','FALSE'); // ÔÚ±¸¿âÉϹصôdataguard£¬±¸¿â¿Éд
alter database guard none;
// ÔÚ±¸¿âÉÏÆôÓÃdataguard£¬±¸¿â²»¿Éд
alter database guard all;
// ¹Ù·½Îĵµ
http://download-west.oracle.com/docs/cd/B14117_01/server.101/b10823/toc.htm //Ö´ÐÐij¸ö±í²»Í¨¹ý£¬ÊÖ¹¤Í¬²½±í
alter database stop logical standby apply;
// ´´½¨DBLINKÖ¸ÏòÖ÷¿â£¬È»ºóͬ²½´´½¨±í
exec dbms_logstdby.instantiate_table('EYGLE','SALES','dblink_name');
alter database start logical standby apply; // ÊÖ¹¤Ìí¼Ó±¸¿âµÄÈÕÖ¾
$ cp /u01/arch/WENDING/1_22751_666200636.arc /u04/arch/WDSTD/log_1_22751_666200636.arc
SQL> alter database register logical logfile '/u04/arch/WDSTD/log_1_22751_666200636.arc';
or
SQL> alter database register or replace logical logfile '/u04/arch/WDSTD/log_1_22751_666200636.arc'; //²é¿´×îºóµÄ½ø¶È
select LATEST_SCN,MINING_SCN,APPLIED_SCN,LATEST_TIME,MINING_TIME,APPLIED_TIME from V$LOGSTDBY_PROGRESS; // ¼à¿ØÍ¬²½½ø¶ÈµÄ½Å±¾
SELECT * from dba_logstdby_log;
select * from dba_logstdby_events order by
Ïà¹ØÎĵµ£º
||------- ά»¤Êý¾ÝÍêÕûÐÔ -------||
¡¾Ô¼Êø¡¿
//Ô¼Êø
not null //·Ç¿Õ
unique //Ψһ ²»ÄÜÖØ¸´£¬µ«¿ÉÒÔΪ¿Õ
primary key //Ö÷¼ü
foreign key //Íâ¼ü
check //Âú×ãÌõ¼þ
//É̵êÊÛ»õϵͳ±íÉè¼Æ°¸Àý£¨1£©
//goods ÉÌÆ·±í
goodsid ......
1). ÉèÖõ±Ç°sessionÊÇ·ñ¶ÔÐ޸ĵÄÊý¾Ý½øÐÐ×Ô¶¯Ìá½» :SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}
SQL> set autocommit off
2)£®ÔÚÓÃstartÃüÁîÖ´ÐÐÒ»¸ösql½Å±¾Ê±£¬ÊÇ·ñÏÔʾ½Å±¾ÖÐÕýÔÚÖ´ÐеÄSQLÓï¾ä :SET ECHO {ON|OFF}
SQL> set echo on
3).ÊÇ·ñÏÔʾµ±Ç°sqlÓï¾ä²éѯ»òÐ޸ĵÄÐÐÊý
SQL> SET FEED[BACK] {6|n|O ......
³£ÓÃSQL²éѯ£º
1¡¢²é¿´±í¿Õ¼äµÄÃû³Æ¼°´óС
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;
2¡¢²é¿´±í¿Õ¼äÎïÀíÎļþµÄÃû³Æ¼°´óС
select t ......
×òÌì×öÁËÒ»¸öÊý¾Ý¿âµ¼³öµÄʵÑ飬Ö÷ÒªÓÃÀ´²âÊÔexpÃüÁîµÄЧÂÊ
´´½¨Ò»¸öÎļþ CalExpTime.bat£¬ÄÚÈÝÈçÏ£º
echo %time% >time.log
exp user/psw file=exp1.dmp
echo %time% >>time.log
echo %time% >>time.log
exp user/psw file=exp2.dmp direct=y
echo %time% >>time.log
Ë«»÷ÔËÐиÃÅú´¦ÀíÎļþ¡ ......