0

いくつかのテーブルのバックアップを作成する適切な php スクリプトを探しています。

ただし、使用したい方法は、削除、再シード、および挿入ステートメントを含むtxtファイルを作成して、バックアップされたデータを再挿入することです。

SSMS で同じことを行うスクリプトを生成する方法を既に見てきました。

しかし、phpでの例が必要です。

したがって、これをcron /スケジュールされたタスクとして実行し、安全に使用してデータをロールバックできるSQLでいっぱいのtxtファイルを作成できます...これは、通常のSQLサーバーバックアッププロセスよりもはるかに簡単に管理できるソリューションだと思います。

ありがとうございました。

4

1 に答える 1

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()));
于 2020-04-24T10:09:15.717 に答える