2011-12-08 7 views

答えて

12

ALTER DATABASE <mydb> SET READ_ONLYを実行すると、データベースを読み取り専用モードにすることができます。

あなたはあなたがこのようにそれを指定し、すぐに実行できない場合、コマンドが失敗する場合:あなたはそれはあなたがこのようなコマンドを指定して、開いているすべての接続をロールバックしたい場合は

ALTER DATABASE <mydb> 
    SET READ_ONLY 
    WITH NO_WAIT 

​​

これらのオプションはよくSQL Server Books online

+0

に記載されているSQL Serverのマナで(これは時間の一部を動作しているようです、ありがとう、私は、クエリの実行時間の半分gement Studio)実行がハングして戻りません。 – user1088045

+0

'WITH NO_WAIT'を指定すると、開いているトランザクションなどのためにコマンドを実行できないときにすぐに失敗します。あるいは、' WITH ROLLBACK IMMEDIATE'を指定すると開いているすべてのトランザクションをロールバックします。 –

関連する問題