我正在寻找一个好的PHP脚本,它将创建几个表的备份。
但是我想要使用的方法是创建包含delete,reseed和insert语句的txt文件以重新插入备份数据。
我已经看过如何在SSMS中生成脚本来做同样的事情。
但是想要一个PHP的例子。
所以我可以运行这个作为cron /计划任务,创建完整的sxt文件我可以安全地使用回滚数据...我认为这是一个更容易管理的解决方案,那么正常的sql server备份过程
谢谢。
答案 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()));