创建逻辑备用库(Logical Standby Database)[22]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 hayyon 的 blog

启动数据库为mount状态:sql>startup mount;

为备用数据库创建server parameter file:

   sql>create spfile from pfile= f:\oracle\initstdby.ora;

关闭数据库然后用spfile重启动数据库:

   sql>shutdown immediate

   sql>startup mount

   sql>alter database open resetlogs;

 

给备用数据库创建一个新的临时文件(属于临时表空间)

先查看备用库中是否有临时文件,如果没有就直接创建,如果有要删除重新创建.(因为从主库的冷备份拷贝过来的临时文件在备用库中是不能用的.所以得重建)相应操作如下:

 

sql> select * from v$tempfile;-------查看是否有临时文件

no rows selected

sql> alter database tempfile 'tempfilename' drop;------删除重建前的临时文件

sql> select tablespace_name from dba_tablespaces where

  2> contents ='temporary';--------查看临时文件所属的临时表空间名

 

tablespace_name

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

temp

sql> alter tablespace temp add tempfile

本文关键:创建逻辑备用库(Logical Standby Database)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top