• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

联机热备份失败后,如何打开数据库?_sqlserver

sqlserver 搞代码 3年前 (2018-06-16) 107次浏览 已收录 0个评论

联机热备份失败后,如何打开数据库
系统环境: 1、操作系统:Windows 2000
2、数据库: oracle 8i R2 (8.1.6) for NT 企业版
3、安装路径:C:/ORACLE
错误现象: 进行联机热备份时,服务器发生故障,如掉电,重新启动服务器,
启动数据库时,无法打开数据库,Oracle要求进行介质恢复,

http://www.gaodaima.com/35555.html联机热备份失败后,如何打开数据库?_sqlserver

因为表空间还处在热备份状态。
模拟现象及解决方法:
先将数据库设置为归档模式C:/>svrmgrlsvrmgrl>connect internalsvrmgrl>alter tablespace 表空间名 begin backup;–表空间热备模式没结束就强行关闭数据库,造成错误svrmgrl>shutdown abortsvrmgrl>startup mount–将此表空间的数据文件在没打开数据库时置成end backup模式svrmgrl>alter database datafile ‘表空间的数据文件名’ end backup;–或执行表空间介质恢复svrmgrl>recover tablespace 表空间名;svrmgrl>alter database open;

欢迎大家阅读《联机热备份失败后,如何打开数据库?_sqlserver,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址