
新建个数据库,随便起个名
点到数据库,打开查询分析器
把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备份文件怎么恢复等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)