一种方法是在SQL Server中写好存储过程,在应用程序中调用该存储过程
当然,应该选择好备份类型,比如说全库备份、差异备份等
创建备份sp_addumpdevice 'disk' ,'pubs_backup','d:/pubs_backup.bak'
然后,对于全库备份,backup database pubs to pubs_backup with init就可以
也可以创建一个Job,然后在应用程序中用SQL-DMO定时使该任务运行;或者直接就在
SQL Server中定时运行
bcp也很方便,bcp "表名" out e:/mssql7/data/*.txt -c -q
-Sservername -Ulogin -Ppassword
但作为一个命令行工具在程序中不好控制;参数复杂;并且需要先将表中的索引去掉