が、私は今、私が欲しいはどのように
Declare @dbname varchar(20)
Set @dbname = 'abc'
Declare @dbpath varchar(100)
set @dbpath = 'db_Path\abc.bak' ;
RESTORE DATABASE @dbname
FROM DISK = @dbpath
が含まれているSQLスクリプトを使用して、それを復元しています私のサーバー、上のバックアップ.bak
ファイルを持っているサーバー・マシンにクライアントマシンからクエリを復元するSQL Serverデータベースをトリガーしますバッチファイルを作成したこのスクリプトの実行を自動化します。
クライアントマシンからサーバーマシンのデータベースを復元する必要があります。
これを行う方法はありますか?
クライアントマシンからサーバーマシンのバッチファイルを実行できますか?
タスクスケジューラを使用してクライアントマシンからサーバーマシンにデータベースを復元する必要があります。サーバマシンで.bak
を使用できます。 SQL Serverがクライアントマシンにインストールされていません。