移动了归档日志文件,怎么更新它的位置?

Samdy_Chan 2013-04-26 05:35:43
大家好:
现在有一个问题,用的是 oracle 数据库,现在要换一块存储,将现在的数据库文件(数据文件,控制文件,重做日志文件,参数文件,归档日志文件等)移到另一块存储上。
其它文件改一下alter database rename 一下位置,和在参数文件中改一下控制文件位置就可以了,但归档日志文件移到新位置后, v$archived_log 归档日志视图的状态 status 变为失效了。请问如何更新归档日志文件的新位置,并且使这些归档日志文件可用呢?

待复,感谢!
...全文
262 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruihuahan 2013-05-06
  • 打赏
  • 举报
回复
rman catalog archivelog
e13653050049 2013-05-06
  • 打赏
  • 举报
回复
alter database registe... 就可以了。然后 crosscheck archivelog all; delete expired archivelog all; 就OK了。。
Samdy_Chan 2013-04-26
  • 打赏
  • 举报
回复
引用 3 楼 xifenfei 的回复:
重新注册下老的归档日志
你好。那 alter database register archivelog.log 重新注册归档日志后,原来的归档日志记录在 v$archived_log 还是有记录? status 状态还是失效的吗? 重新注册归档日志,会删除之前的归档日志文件在 v$archived_log 的记录吗?这些旧的归档日志记录对以后的恢复有影响吗? 谢谢!
  • 打赏
  • 举报
回复
重新注册下老的归档日志
blogzlh 2013-04-26
  • 打赏
  • 举报
回复
alter sysytem set log_archive_dest_n='location=路径; n为1到10 alter system set log_archive_dest_state_n=enable
linwaterbin 2013-04-26
  • 打赏
  • 举报
回复
log_archive_dest_n

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧