批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理。作为云主机运维,经常需要给客户提供便利的操作方式,使用批处理脚本是一个不错的选择。 本文介绍如何制作sqlserver2008数据局,通过批处理脚本一键将数据库备份到指定目录。
1)首先,登录sqlserver2008, 在开始菜单中点击“SQL Server Management Studio”在弹出的界面点击连接,在数据库选项中选择需要备份的数据库文件,然后右击选择“任务”中的“备份”在开始菜单中点击“SQL Server Management Studio”在弹出的界面点击连接,在数据库选项中选择需要备份的数据库文件,然后右击选择“任务”中的“备份”。
2)选择需要备份的数据库,备份类型,以及备份的目录。
3)确认无误以后,点击上方的脚本,选择“将脚本保存到文件”。并将脚本命名,本文命名为“sqlserverbackup.sql”
4) 创建一个名为sqlserverbackup.bat的批处理文件(新建一个slqerverbackup.txt的文本,直接将txt改为bat即可)。
内容如下:
@echo off osql -S "iZ28j8pzwehZ\SQLSKYARCH" -U "sa" -P "asd456" -i "C:\备份批处理\sqlserverbackup.sql" pause
- -S 为服务器地址
- -U 为用户名
- -P 为密码
- -I 为第3步中保存的脚本路径
更多的osql的参数介绍,可以cmd中输入“OSQL -?”查看。
5)双击sqlserverbackup.bat执行脚本。如下结果显示成功。
6)最后查看第3步中设置的数据库备份地址。是否已经出现了新的备份文件。
转载于:https://www.cnblogs.com/yangxueyou/articles/8390561.html