备份本地的数据库到远程机上
新建一个backup.sql文件
use test GO backup database test to disk='d:\db_backup\test.bak' with init GO
新建一个r_restore.sql文件
use master restore database test from disk='d:\db_backup\test.bak' with replace, move 'test' to 'D:\SQLFILE\test.mdf', move 'test_Log' to 'D:\SQLFILE\test.ldf' GO
新建一个批处理文件备份还原.bat
sqlcmd -U 94270DFECAE54B3\SQLEXPRESS -U sa -P 123 -i d:\db_backup\backup.sql -o d:\db_backup\backup.log net use m: \\192.168.14.57\db_backup ... /user:192.168.14.57\Administrator copy d:\db_backup\test.bak M: sqlcmd -S PC-200911091718\SQLEXPRESS -U sa -P sql -i d:\db_backup\r_restore.sql -o d:\db_backup\r_restore.log net use m: /del /yes
1、打开
2、右击TCP/IP,按下图设置
3、在目的服务器D盘创建db_backup共享目录
4、编辑备份恢复.bat文件:第一行计算机名\实例改为源服务器的计算机名\实例,登录名和密码改为自己的。第三行的IP改为创建共享目录的服务器IP(目的服务器)“…”是密码记住要改。第五行计算机名\实例是目的服务器的计算机名\实例,登录名和密码要改为自己的。
5、在源服务器的D盘创建db_backup目录(非共享的)
6、编辑backup.bat文件,改为自己要备份的数据库
7、运行备份恢复.bat文件
8、在D盘创建一个SQLFILE文件夹
注:源服务器是要备份的服务器,目的服务器是要恢复的服务器。