一个老数据库,我本来不太懂,结果一通折腾,居然成功了!现在就来分享一下我的经验,保证让你轻松搞定!
你得搞清楚要还原的是什么数据库,是SQL Server 2000吗? 如果是的话,我教你两种方法,保证简单易懂:
方法一:附加数据库
这个方法比较简单,适合你只有一个数据库文件(.MDF)和日志文件(.LDF)的情况。
1. 打开SQL企业管理器,找到“数据库”节点,右键点击,选择“附加数据库”。
2. 点击“添加”按钮,找到你的数据库文件(.MDF),然后点击“确定”。
3. 这个时候系统会自动找到对应的日志文件(.LDF),你只需要点击“确定”就可以了。
方法二:还原数据库
这个方法比较灵活,适合你有多个备份文件的情况。
1. 打开SQL企业管理器,找到你想要还原的数据库,右键点击,选择“还原数据库”。
2. 在弹出的窗口中,选择“从设备”选项。
3. 点击“选择设备”按钮,然后点击“添加”。
4. 找到你的备份文件,选择“添加”后点击“确定”。
5. 在“备份号”下拉框中,选择你要还原的备份号,一般是最新的一次备份。
6. 点击“选项”按钮,选择“在现有数据库上强制还原”,以及“使数据库可以继续运行但无法还原其它事务日志”。
7. 在“将数据库文件还原为”区域,设置还原的目标路径,一般就是SQL数据库的安装目录。注意,你需要把数据库文件(.MDF)和日志文件(.LDF)分别指定到相应的目录下,并且文件名要改成你当前数据库的名字。
8. 点击“确定”按钮,开始还原数据库。
还原过程要注意的事项
还原数据库之前,建议先把要还原的数据库文件复制粘贴到某个盘的根目录下,这样便于你找到相关的文件。
如果你要还原的数据库是系统数据库(比如master、model、msdb),记得使用“重建系统数据库”的方法。方法很简单,只需要运行c:\mssql7\binn\rebuildm.exe,按照提示进行即可。
总结
还原SQL Server 2000数据库其实并不难,只要掌握以上两种方法,你就可以轻松搞定!当然,如果你在操作过程中遇到什么欢迎随时留言提问,我会尽力帮你解决。
你最近尝试过还原数据库吗? 你使用的是哪种方法? 欢迎分享你的经验!