SQL SERVER 数据库备份

今天在进行测试的时候,发现网站网站使用的是SQL SERVER 数据库,数据库文件为xxx_Data.MDF和xxx_Log.LDF,数据库在使用期间,两个文件会拒绝访问,用户无法对其进行其他操作,想要脱库,可以考虑使用SQL SERVER备份数据库的方法,在网站的配置文件中找到使用的数据库的数据库名,备份到网站的目录下,最好备份为rar文件,然后通过http下载,下载完成之后,将文件名改为bak,然后使用Microsoft SQL Server Management Studio还原即可。

命令如下:

1
D:\wwwroot\xxx\pic>osql -U sa(用户名) -P xxxx(密码) -Q "backup database xxx(数据库名) to disk='d:\wwwroot\www\pic\xxx.rar(备份文件名)'"

参数介绍:
-U 指定连接的用户
-P 密码
-Q 执行的SQL语句