您现在的位置: 万盛学电脑网 >> 程序编程 >> 数据库 >> oracle教程 >> 正文

在单机上创建物理的Oracle9i standby数据库

作者:佚名    责任编辑:admin    更新时间:2022-06-22

说明;Oracle9i数据库的Data Guard 特性确保对数据进行完整的保护,是Oracle 9i的一个关键特性之一.Data Guard可以创建物理的Standby数据库,也可以创建逻辑的Standby数据库,还可以混合使用,灵活性比较强.这个文档是Fenng练习时候记下来的东西,谈不上是什么心得.*这不过是一份安装过程中的笔记而已* 如果对这个有更高的期望,或者想得到关于Oracle数据库的data guard 和Standby的更多信息,请参考官方的文档.

系统环境:Windows 2000 专业版 SP3 512M 内存

现有的数据库实例(Primary)名字:Demo

预创建的Standby 数据库实例名字:Pstandby

数据库版本信息:

SQL> select * from v$version;

BANNER

----------------------------------------------------------------

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

PL/SQL Release 9.2.0.1.0 - Production

CORE 9.2.0.1.0 Production

TNS for 32-bit Windows: Version 9.2.0.1.0 - Production

NLSRTL Version 9.2.0.1.0 - Production

准备工作

首先确认Primary数据库是否在归档模式下

SQL> show user

USER is "SYS"

SQL>

SQL> archive log list

Database log mode Archive Mode

Automatic archival Enabled

Archive destination d:\oracle\oradata\demo\archive

Oldest online log sequence 42

Next log sequence to archive 44

Current log sequence 44

如果不在归档模式下,调整数据库。

首先提交命令修改SPfile:

SQL>alter system set LOG_ARCHIVE_START=TRUE scope=spfile;

然后关闭数据库实例

SQL>SHUTDOWN

备份数据库

SQL>STARTUP MOUNT

SQL>ALTER DATABASE ARCHIVELOG;

SQL>ALTER DATABASE OPEN;

SQL>SHUTDOWN IMMEDIATE

  • 共5页:
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 下一页