sql server 2000 数据库恢复

sql server 2000 数据库恢复,第1张

有两种方法可以做,但不是批量处理(我没尝试用存储过程批量处理这个问题,估计可以的)你需要对你要转移的数据库一一 *** 作,现以数据库名为:abc为例

1、通过分离--附加数据库的方法实现

其实里的分离可以不用了,在你数据库安装目录下(本机:c:\Program

Files\Microsoft

SQL

Server\MSSQL\data)有个存放数据库数据的,你可以找到abc.mdf和abc.ldf将他们拷贝到你的目标机器上对应数据库的数据目录下(目标机器:本机:c:\Program

Files\Microsoft

SQL

Server\MSSQL\data);通过附加数据库的方式将数据库添加到当前数据库上。(注意这里的附加,如果路径不对会出现错误);

2、数据库备份还原的方法

这里在本机上通过企业管理器在目标数据库abc上右击可以进行数据库备份(也可以在查询分析器中使用backup

database

abc

...),将备份好的数据库,拷贝到目标机器,在目标机器上恢复数据库(注意;在此之前要在目标机器上添加上一个abc数据库)

如果会用存储出过程或函数,应该可以进行批量处理,这个我没试过:)

具体 *** 作不明白的可以看SQL的联机帮助文档!

新建一个数据库,注意数据库的名字一定要和你之前备份的那个数据库一样,然后右击新建的那个数据库—所有任务—还原数据库—从设备,然后找到你备份的那个数据库文件,点确定,注意在“选项”里勾选“在现有数据库上强制还原”就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9992978.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存