2016-12-14 10 views
1

私は戻って.BAKファイルにデータベースをバックアップします:の.bakファイルの停止を作成

BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak' 

が、私はこのプロセスをどのように停止することができますか?

+0

あなたが話をしている場合は、ちょうど私がセッションIDを持っていないセッション – TheGameiswar

答えて

1

実行中のバックアップを中止するには、kill YourProcessIDHereコマンドを使用します。

殺すプロセスを特定するには、sp_whoコマンドを使用し、cmdコマンドの列でbackupコマンドを探します。

詳しい情報はここで見つけることができます:MSDN Kill

+0

を殺す、あなたがトリガー現在のバックアップを閉じる方法。 ユーザーが「バックアップを停止」ボタンをクリックすると、.backファイルの作成を停止する必要があります。 – Kirill

+0

@Kirillは更新された回答を表示します。あなたはspid(一般にSQLプロセスIDと呼ばれます)を探しています。 sp_whoを使用して取得したSPIDを使用して、backupコマンドを実行しているspidを強制終了できます。 –

関連する問題