用于备份mssql表的任何好的示例php脚本?

时间:2012-08-12 19:47:43

标签: php sql-server database-backups

我正在寻找一个好的PHP脚本,它将创建几个表的备份。

但是我想要使用的方法是创建包含delete,reseed和insert语句的txt文件以重新插入备份数据。

我已经看过如何在SSMS中生成脚本来做同样的事情。

但是想要一个PHP的例子。

所以我可以运行这个作为cron /计划任务,创建完整的sxt文件我可以安全地使用回滚数据...我认为这是一个更容易管理的解决方案,那么正常的sql server备份过程

谢谢。

3 个答案:

答案 0 :(得分:2)

This link有一个很好的解决方案,可以使用PHP转储MSSQL系统的内容。

祝你好运!

答案 1 :(得分:2)

答案 2 :(得分:0)

$disk = "E:\\TestBackup\\Test.bak";
$backupQuery = "USE [dbName]  \n  BACKUP DATABASE [dbName] TO DISK = '$disk' ";
$backupResult = sqlsrv_query($conn,$backupQuery) or die(print_r(sqlsrv_errors()));