SQL SERVER2008通过批处理备份文件到指定目录

  • Post author:
  • Post category:其他


批处理(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