暂无图片
oracle ADG创建文件失败
我来答
分享
情线
2024-06-19
oracle ADG创建文件失败

ADG灾备库同步失败,发现是由于主库添加了表空间没有自动同步到备库中,手工在备库创建文件,但是创建一直报错,语句如下:(系统环境为windows)

alter database create datafile 'D:\ORACLE\WINDOWS.X64_193000_DB_HOME\DATABASE\UNNAMED00013' as 'E:\APP\HBSPC\ORADATA\SYDB\SPC06.DBF';

谁清楚这是什么原因呢

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
一般
这个只能重新做了
暂无图片 评论
暂无图片 有用 0
打赏 0
Gemin_DBA

现在备库执行操作
ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=MANUAL SID=’*’;
然后再执行重建
alter database create…

重建完成后
SQL> ALTER SYSTEM SET STANDBY_FILE_MANAGEMENT=AUTO SID=’*’;

暂无图片 评论
暂无图片 有用 1
打赏 0
手机用户8303

這個題目本身思路就有問題
1. 出錯原因應該是未設定 db_file_name_convert='E:\APP\HBSPC\ORADATA\SYDB\','D:\ORACLE\WINDOWS.X64_193000_DB_HOME\DATABASE\'
2. ADG备库不應建立datafile,它應從主库來,修復後才能繼續同步
所以問題解法應是
從主庫備分'E:\APP\HBSPC\ORADATA\SYDB\SPC06.DBF',然後restore至備庫指定檔案,然後要修改備庫controlfile對應檔案名.
以上是用上面有限訊息推估
建議重建比較簡單

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 12.2 安装目录下 groovy.js 有什么作用?
回答 1
index。html里面用来做一些数据统计之类工作的吧
oracle中把一个用户下的所有表导出来,导入到另一个用户下,怎么操作?
回答 1
已采纳
使用数据泵expdp导出然后再impdp导入到另一个用户;使用如下语法导出nohupexpdp \'/assysdba\'directoryPUBLICDUMPSCHEMASPRODexcl
AC架构下,单个pdb如何实现故障切换? 不是实例级的
回答 2
单个PDB很难实现无缝的故障切换,因为PDB未开启默认是mount状态,监听依然是存在监听服务的,所以应用通过scan/vip地址连接依然是可以将连接转发到问题PDB所在的节点,并通过监听去连接数据库
windows server 2012 r2安装Oracle 19c
回答 12
请问解决了吗?
临时表空间组删除后能恢复吗?
回答 2
已采纳
临时表空间组删除后不能恢复,所以在执行删除操作时必须慎重。删除临时表空间组后,临时表空间组中的文件并没有删除,因此,如果要彻底删除临时表空间组,需要先把临时表空间组中的临时表空间移除。
Oracle 查创建索引的默认 storage(next)大小的参数是哪个?
回答 1
INITRANS,该参数决定了索引块中可以保存的事务槽的数量
Oracle的位图索引与B*Tree索引有什么不同?
回答 5
已采纳
位图索引的结构与BTree索引不同。它的一个索引键条目会指向多行数据,而在BTree索引中,索引键和表中的行存在一对一的关系;位图索引特别不适用OLTP系统,而BTree适用OLTP。
oracle迁移数据库如何预估所需存储大小
回答 7
你这个不准的,数据泵自带的估算出来的是dmp文件的大小,不是导入之后的实际大小。另外像UNDO,TEMP等表空间也需要占用存储的,你得考虑进去。建议去segment视图下查询,注意过滤掉回收站里的。
请问,有没有大神可以帮忙分析下这个执行下计划
回答 7
同样,优化是比较难掌握的部分。墨天轮有上有优化的课程,今天刚发现的,一起来学习吧。https://www.modb.pro/course/29另外书籍的话有本《收获不止SQL优化》也不错。
Oracle选择文件系统还是ASM?
回答 2
已采纳
一般我们生产环境不管是rac还是单节点都是使用asm,当然,如果要使用asm特性,那肯定是要使用asm的呀