备份工具实现以下功能:
【一】 备份单个数据库。
【二】 备份全部数据库。
【三】 备份之后压缩。
【四】 支持命令行方式。
【五】 带进度条显示。
【六】 备份或压缩完成之后,20秒后自动关闭。
备份命令:backupdb.
参数:
-s 对应的服务器名 【建议只用127.0.0.1或(local)或 . 或本机的计算机名】。
-u 用户名【如sa 】。
-p 密码。
-d 数据库【如果是全部则用(all) 包括()】。
-f 备份文件名【如果为空,则备份在d:backup目录,文件名是数据库名+‘。bak’】。
-h 备份目录【为(all)才有意义,即所有数据库都备份在这个目录】。
-t 值为0时,则完全备份 值为1时,则增量备份。
-r 值为Y 时,则备份完成之后,自动压缩 【压缩之后的格式为ZIP】。
其他值,则不压缩。
-a 对应的压缩文件名 【如d:backup1.zip】。
【一】 备份单个数据库。
使用命令行。
Backupdb –s127.0.0.1 –u用户名 –p密码 –d数据库名。
Backupdb –s127.0.0.1 –u用户名 –p密码 –d数据库名 –ry –ad:backup1.zip.
-ry 表示要压缩。
-ad:backup1.zip 表示压缩到d:backup1.zip文件中。
如果没有-ry ,即使有压缩文件名,也不会压缩。
【二】 备份全部数据库。
Backupdb –s127.0.0.1 –u用户名 –p密码 –d数据库名 –hd:backup.
-hd:backup 表示备份文件,都放在这个目录。
备份文件名为:数据库名+.bak。