请教用sql语句给数据库表备份

请教用sql语句给数据库表备份,第1张

用sql2000还原bak文件

1.右击sql

server

2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”

2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。

3.在d出的对话框中,选“从设备”

4.点击“选择设备”

5.点击“添加”

6.点击“文件名”文本框右侧的“...”按钮,选中你的“.bak”文件,并点击确定回到“选择还原设备”对话框。

7.点击确定回到“还原数据库”对话框。

8.点击“选项”选项卡

9.将所有“移至物理文件名”下面的路径,改为你想还原后的将数据库文件保存到的路径。如果你不希望改变,可以直接点击确定。这时便恢复成功了。

很不错!我今天终于把.bak搞定了,这里有个要注意的地方就是选项中的“移至物理文件名”下面的路径,这个路径一定要修改哦,不然会出现错误

1、对单个表,或单个表中的数据的“备份”,在SQL SERVER里基本上就不能算是备份了,可以把它当成是导出。恢复时,也可以当成是导入。

2、如果你需要对某个表中的某部分数据进行导出,使用类似下面的CMD命令即可:

bcp 库名.dbo.表名 out c:\Temp.xls -c -q -S"servername" -U"sa" -P"pass"

参数:S 是SQL服务器名;U是用户;P是密码

3、更多的bcp的用法,请百度“bcp 命令 用法”。


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

原文地址: http://outofmemory.cn/sjk/9826227.html

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

发表评论

登录后才能评论

评论列表(0条)

保存