如何使用命令备份和还原MSSQL数据库谢谢

如何使用命令备份和还原MSSQL数据库谢谢,第1张

SQL Server 整库备份

E:\>sqlcmd -S "localhost\SQLEXPRESS"

1> use master

2> go

已将数据库上下文更改为 'master'。

备份

1> backup database test to disk='e:\testdat'

2> go

恢复

1> restore database test from disk='e:\testdat'

2> go

已为数据库 'test',文件 'Test' (位于文件 1 上)处理了 232 页。

已为数据库 'test',文件 'Test_log' (位于文件 1 上)处理了 2 页。

RESTORE DATABASE 成功处理了 234 页,花费 0184 秒(9898 MB/秒)。

解决办法:

因为C盘根目录对SQL的权限赋值不够导致的。

修改文件夹到'C:\Program

Files\Microsoft

SQL

Server\MSSQL1\MSSQL\Data\”或其他盘的文件夹下(如E:\db)即可。注意:mdf文件和ldf文件的路径都要修改

如果你是在企业管理器里还原的数据库,在还原数据库对话框里有“选项”选项卡,切换过去,把“还原为”的两个路径都改成你数据库的安装目录,比如

D:\MsSQL\students_Datamdf

另一个LDF的也这么改。

如果是用SQL语句,就更简单了

restore database 数据库名

from disk='备份的完整路径'

with move 'students_data' to 'D:\MsSQL\students_Datamdf',move 'students_log' to 'D:\MsSQL\students_logldf'

以上就是关于如何使用命令备份和还原MSSQL数据库谢谢全部的内容,包括:如何使用命令备份和还原MSSQL数据库谢谢、sql server 2008还原数据库、MsSql数据库无法还原等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存