您的位置:首页 > 数据库 > Oracle

oracle rac archivelog mode

2008-12-13 16:10 1076 查看
RAC1:

SQL>altersystemsetlog_archive_dest_1='LOCATION=/racdb1_arch'scope=spfilesid='racdb1';
RAC2:
SQL>altersystemsetlog_archive_dest_1='LOCATION=/racdb2_arch'scope=spfilesid='racdb2';

RAC1:
SQL>shutdownimmediate;

RAC2:
SQL>shutdownimmediate;

SQL>startupmount;
SQL>alterdatabasearchivelog;
SQL>alterdatabaseopen;
SQL>archiveloglist

RAC2:
SQL>startup
SQL>archiveloglist;
$exportORACLE_SID='racdb1
$srvctlstopinstance-dorcl-iracdb1
$srvctlstartinstance-dorcl-iracdb1
$srvctlstartdatabase-dorcl
$srvctlstopdatabase-dorcl


/////////////////////////////////////////////////////////////////////////////////////////////////////http://space.itpub.net/471666/viewspace-368876修改数据库为归档模式(RAC环境)
1.停止数据库
srvctlstopdatabase-dracdb
2.第一个实例启动到mount状态.
srvctlstartinstance-dracdb-iracdb1
shutdownimmediate;
startupmount;
SQL>archiveloglist

SQL>shutdownimmediate;

SQL>startupmount

SQL>alterdatabasearchivelog;

SQL>alterdatabaseopen;

3.启动第二个实例
[oracle@rac1~]$srvctlstartinstance-dracdb-iracdb2
[oracle@rac1~]$srvctlstartservice-dracdb-stestdb
[oracle@rac1~]$crs_stat-t
/////////////////////////////////////////////////////////////////////////////////////////////////////
$sqlplus/nolog
SQL>CONNECTSYS/SYS_PASSASSYSDBA
SQL>STARTUPNOMOUNT
SQL>ALTERSYSTEMSETCLUSTER_DATABASE=FALSESCOPE=spfile;

/////////////////////////////////////////////////////////////////////////////////////////////////////

配置log_archive_dest到正确的目录。
注意两个实例可以不一样的,如果是归档日志在本地的话。
altersystemsetlog_archive_dest='/archlog11/arch'sid='racdb1'
altersystemsetlog_archive_dest='/archlog21/arch'sid='racdb2'

登录到一个节点(即fjvcdb1),通过在当前实例中将cluster_database设置为FALSE来禁用集群实例参数:
$sqlplus"/assysdba"
SQL>altersystemsetcluster_database=falsescope=spfilesid='racdb1';

关闭所有访问集群化数据库的实例:
$srvctlstopdatabase-dracdb

使用本地实例,挂载数据库:
$sqlplus"/assysdba"
SQL>startupmount

启用存档:
SQL>alterdatabasearchivelog;

通过在当前实例中将实例参数cluster_database修改为TRUE,重新启用对集群的支持:
SQL>altersystemsetcluster_database=truescope=spfilesid='racdb1';

关闭本地实例:
SQL>shutdownimmediate

使用srvctl备份所有实例:
$srvctlstartdatabase-dracdb

登录到本地实例,验证存档日志模式已启用:
$sqlplus"/assysdba"
SQL>archiveloglist
DatabaselogmodeArchiveMode
AutomaticarchivalEnabled
Archivedestination/archlog21/arch
Oldestonlinelogsequence1266
Nextlogsequencetoarchive1269
Currentlogsequence1269

SQL>archiveloglist;
DatabaselogmodeArchiveMode
AutomaticarchivalEnabled
Archivedestination/archlog11/arch
Oldestonlinelogsequence267
Nextlogsequencetoarchive270
Currentlogsequence270
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: