如何在Oracle 10g下创建standby database
http://tech.ddvip.com 2008年01月23日 社区交流
内容摘要:Oracle 11g已经出来很长时间了,但看看几个论坛,几乎大家讨论的还是10g,还有大量的入门同学不停地问基本操作的问题,最近利用一点闲暇时间整理了一些小资料,希望可以帮助这些新同学。
主要修改添加:
修改CONTROL_FILES使它符合你的控制文件的实际路径
添加:
STANDBY_ARCHIVE_DEST=’location=c:oracleStarch’
FAL_SERVER=’PRIMARY’
FAL_CLIENT=’STANDBY’
standby_file_management=’AUTO’
其中standby_file_management不是必须要,但是为了后面主库添加文件,从库能自动处理,加上这个参数,避免麻烦。
同时收工建立从库的相关归档日志路径C:oracleStarch。
15.copy 主库的C:oracleora92databasepwdpormals.ora到从库相应目录
16.创建从库实例名 dos>oradim -new -sid pormals
17.启动从库
sqlplus /nolog
SQL> startup nomount;
SQL> ALTER DATABASE MOUNT STANDBY DATABASE;
将从库置为standby模式
SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
18.在主库上设置到从库的归档
SQL> alter system set log_archive_dest_2='SERVICE=standby MANDATORY REOPEN=60';
SQL> select *from v$log;
切换当前联机日志
SQL> alter system switch logfile;
SQL> select *from v$log;
察看从库后台日志
C:oracleadminpormalsdumppormals_arler.
看当前归档日志是否已经正常完成恢复
至此data guard配置完成。
19.测试一下
在主库上
SQL> create user test identified by 密码;
SQL> grant connect ,resource to test ;
SQL> conn test/密码@primary;
SQL> create table test(name varchar2(20));
来源:IT专家网 作者:Peak Wong 责编:豆豆技术应用
- Oracle 10g 教程
- Oracle 故障处理
- Oracle 存储过程
- Oracle 备份恢复
- Oracle 性能调优
- Oracle 9i 教程
- Oracle 11g 教程
- Oracle 启动
- Oracle 命令
- Oracle 数据库管理
- Oracle 时间
- Oracle 密码
- Oracle 用户
- Oracle 常见错误
- Oracle 建数据表
- Oracle 索引
- Oracle 数据库连接
- Oracle 锁
- Oracle RAC 专题
- Oracle exp/imp 命令
- Oracle 表空间
- Oracle 查询
- Oracle 函数
- Oracle PL/SQL 专题
- 更多Oracle 专题>>>