网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  不影响primary database也可以打开standby     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:140次  录入:管理员--2008-02-28  
 

问题:如何在不影响primary database的情况下将standby数据库打开?

解答:

1.首先需要关闭两台db之间的archive log传送:

1.1 登陆到primary,用system或sys用户登陆:

sql>alter system set log_archive_dest_2='';

1.2 传送最新的arch文件:

sql>alter system switch logfile;

2.登陆到standby database,用sys用户登陆:

sql>shutdown immediate;

sql>startup nomount

sql>alter database mount standby database;

sql>alter database backup controlfile to trace;

sql>shutdown immediate; -- 目的是为了打开trace文件

sql>exit

现在,我们需要在udump目录下找到刚才产生的trace文件,找到reset log部分。将相关创建control 文件的sql copy出来,并存成cre_ctl_.sql文件。

修改init.ora文件。可使用primary database的init文件,但要注意将log_archive_dest_2等与standby有关的参数进行修改。

sql>startup nomount pfile=init.ora;

sql>alter database mount standby database;

sql>@cre_ctl.sql

现在,我们已经创建了新的control文件。

sql>recover database using backup controlfile until cancel;

sql>alter database open resetlogs;

至此,standby 数据库正式打开。

 
 
上一篇: 教你轻松掌握如何用toad或oem管理job    下一篇: 做了archive后如何收缩oracle的数据文件
  相关文档
解析:怎样屏蔽oracle中的英文提示信息 11-19
让oracle数据表不显示中文而变成问号的方法 07-24
Oracle 9i 的增强型内存使用率查看表 04-11
用forall与bulk collect快速复制表数据 (1) 03-27
什么是Oracle数据访问组件(ODAC) 09-29
数据字典管理的表空间存在着效率问题 09-01
详细介绍Oracle 8i中怎样实现实时通信 04-12
深入讲解游标类型为什么会产生数据检索 04-09
Oracle数据库应用系统调优方法介绍 04-11
启动或关闭数据库的归档(archivelog)模式 08-06
oracle数据库维护常用sql语句集合(2) 07-02
教你Oracle的数据缓冲区是如何工作 04-11
深入讲解oracle9i数据仓库的增强及其价值 01-28
对系统默认的约束名和索引名进行重命名 03-03
Oracle和DB2间基本架构和管理的差异 04-11
用一个实例讲解如何正确使用数据库游标 04-09
深入讲解如何保证和加强数据库的安全性 (1) 02-20
做了archive后如何收缩oracle的数据文件 02-28
从问题入手帮你解决Oracle杀死死锁进程 05-27
教你轻松掌握oracle与foxpro的数据转换 11-15
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息