SQLServer2000中如何备份和还原数据库

SQLServer2000中如何备份和还原数据库,第1张

新建个数据库,随便起个名

点到数据库,打开查询分析器

把SQL倒进去运行,或者用记事本打开SQL格式的文件,复制进去,点击运行

如果没有语法错误,将提示影响什么的

然后你再打开数据库,发现表里面就有SQL里的内容了

至于还原和备份,不用分析器语法这么麻烦吧/

最常用的还是备份数据库,“所有任务”-“备份数据库”

或者分离数据库也行,要再用数据库的时候需要再附加数据库

另外比较笨的方法直接去DATA文件夹下去拷贝MDF文件

使用

restore。

格式为:restore

database

数据库名称

from

disk='备份文件路径'

例:restore

database

glkf

from

disk='D:\textbak'

需要注意:还原的时候需要关闭数据库的连接,如图红框部分,不能选择要还原的数据库。

使用backup

可以执行数据库备份,如:

backup

database

glkf

to

disk='D:\testbak'

根据MICROSOFT,

你绝对不能把SQL65的备份还原到SQL2000里去,

你必须先升级到SQL70后才行

不过你也可以试试

还原数据库-》从设备-》添加新设备,指定到你的文件上-》然后进行还原

不知道行不行呢?

abcdat是备份文件吗?

你要恢复到SQLSERVER2000中去与安装目录有什么关系呢?

如果不需要还原后的数据库名跟原来相同,直接在企业管理器中执行还原数据库,自己指定还原成的数据库名就行了,至于数据文件路径自己重新设定成新的就OK了。

如果你要把它恢复成数据库名跟原来的相同,则可以在查询分析器中执行:

RESTORE

HEADERONLY

FROM

disk='备份文件路径\abcdat'

即可以获得原来的数据库名。

如果你还要把它恢复成数据库文件也跟原来的相同,则可以在查询分析器中执行下面的命令来获取物理文件名:

RESTORE

FILELISTONLY

FROM

disk='备份文件路径\abcdat'

恢复完后别忘记了把数据库兼容级别改为

”数据库兼容级别65",默认的为80的。

用语句还原吧

1、首先你得先保证你数据库服务中已经建立了将要还原的数据库(即数据库名称什么的已存在)

2、还原语句

restore database db_name(数据库名称) from disk='d:\aacc'

//d:\所要还原的文件所在路径 aacc你所要还原的文件的名称

3、再给你一个备份的语句吧

backup database db_name to disk='d:\aacc'

以上就是关于SQLServer2000中如何备份和还原数据库全部的内容,包括:SQLServer2000中如何备份和还原数据库、SQLServer2000中 如何用sql脚本还原数据库、MSSQL2000的BAT备份文件怎么恢复等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存