SQL Server用户自定义的数据库修复
本文讲解了用户如何自定义的数据库修复
一、自动应用重做日志 1、利用SET AUTORECOVERY命令自动应用重做日志,完成对数据文件的修复操作。 SQL>STARTUP MOUNT:启动实例并加载数据库。 SQL>SET AUTORECOVERY ON:启用重做日志自动应用功能。 SQL>RECOVER DATABASE:恢复指定表空间、数据文件或整个数据库。 SQL>ALTER DATABASE OPEN:完成恢复后打开数据库。 2、利用RECOVERY AUTOMATIC命令自动应用重做日志,完成对数据文件的修复操作。 SQL>STARTUP MOUNT:启动实例并加载数据库。 SQL>RECOVER AUTOMATIC DATABASE。 SQL>ALTER DATABASE OPEN:完成恢复后打开数据库。 二、不归档模式下的数据库介质恢复 1、将数据库恢复到原来的位置上。 SQL>SHUTDOWN IMMEDIATE 如果数据库仍然处于打开状态,关闭数据库;将数据库文件恢复到原来的位置上,利用最近一次建立的一致性完全备份对整个数据库进行恢复,必须对所有的数据文件与控制文件进行修复。
将当前重做日志顺序号设置为1。 2、将数据库恢复到新的位置上。 SQL>SHUTDOWN IMMEDIATE:如果数据库仍然处于打开状态,关闭数据库;将数据库文件恢复到新的位置上,利用最近一次建立的一致性完全备份对整个数据库进行恢复,必须对所有的数据文件与控制文件进行修复;对初始化参数文件中的CONTROL_FILES参数进行编辑,使它执行保存在新位置中修复后的控制文件。 SQL>STARTUP MOUNT:如果修复后的数据库文件处于新的位置,必须利用ALTER DATABASE RENAME FILE语句对控制文件进行修改,使它指向新位置中修复后的数据文件。如: (编辑:云计算网_泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql-server – 收缩Sql Server数据库
- sql-server – 我是否在unicode的“insert into”
- 科盟MX440-8X MBGA 3.6ns只要398!
- sql-server – 为什么同时使用TRUNCATE和DROP?
- sql-server – 如何查找包含进程ID,进程名称,登录
- SQL Server 2008 RC0安装过程三:安装配置
- SQL Server BI Step by Step SSIS 4 - 合并数据3
- nVIDIA PCI-E产品独家通过PCI-SIG综合测试
- 明基:DVD光驱缤纷送礼好时节
- 利用RDA实现SQL CE与桌面SQL Server数据库间的数