重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 289|回复: 0
打印 上一主题 下一主题

[Oracle] ORACLE 11G WINDOWS上面搭建DG,路径对应不起作用

[复制链接]
跳转到指定楼层
楼主
发表于 2024-10-26 17:40:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天在WINDOWS上搭建ORACLE DG时,主备库路径不一样,
比如主库为:d:\oradata\orcl,
备库:e:\oradata\orcl

于是在备库的参数中,加了:
db_file_name_convert='d:\oradata\orcl\','e:\oradata\orcl\'
log_file_name_convert='d:\oradata\orcl\','e:\oradata\orcl\'

但在执行DUPLICATE TARGET DATABASE FOR STANDBY 时,备库的数据文件没有往E:\ORADATA\ORCL写,而是往 d:\oradata\orcl写。

原因是WINDOWS下面路径转换,一定要用全路径大写,如下:
db_file_name_convert='D:\ORADATA\ORCL\','E:\ORADATA\ORCL\'
log_file_name_convert='D:\ORADATA\ORCL\','E:\ORADATA\ORCL\'


修改后,再去执行,就OK了。
。。。

内存脚本的内容:
{
   set newname for tempfile  1 to
"E:\ORADATA\ORCL\TEMP01.DBF";
   set newname for tempfile  2 to
"E:\ORADATA\ORCL\ZLTOOLSTMP.DBF";
   switch clone tempfile all;
   set newname for datafile  1 to
"E:\ORADATA\ORCL\SYSTEM01.DBF";
   set newname for datafile  2 to
"E:\ORADATA\ORCL\SYSAUX01.DBF";
   set newname for datafile  3 to
"E:\ORADATA\ORCL\UNDOTBS01.DBF";
   set newname for datafile  4 to
"E:\ORADATA\ORCL\USERS01.DBF";
   set newname for datafile  5 to
"E:\ORADATA\ORCL\EXAMPLE01.DBF";


。。。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-28 15:23 , Processed in 0.090916 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表