すべてのデータベースでAuto_Closeをオフにします
サーバー上のすべてのデータベースでAuto_Closeをオフにするには、以下の手順に従ってください。
- リモートデスクトップを使用してサーバーにログオンします。
- New Querをクリックします yボタン。
- 次のスクリプトを新しいクエリにコピーします ボックスでスクリプトを実行します。
DECLARE @Databases TABLE (コード> 名前コード> nvarchar(255) )コード> 挿入コード> into @Databases select [コード> 名前コード> ]コード> from master.sys.databases where [コード> 名前コード> ]コード> NOT IN (コード> 'master' 、コード> 'msdb' 、コード> 'tempdb' )コード> とコード> is_auto_close_on =1 注文コード> by 名前コード> 宣言 @ NAME nvarchar(255) DECLARE LOOPER CURSOR FOR select [コード> 名前コード> ]コード> from @Databases OPEN LOOPER FETCH LOOPER INTO @ 名前コード> WHILE @@ Fetch_Status =0 BEGIN 宣言 @cmd varchar (255)コード> set @cmd = 'ALTER DATABASE [' + @ 名前コード> + '] SET auto_close off' exec (@ cmd) print @cmd FETCH LOOPER INTO @ 名前コード> END CLOSE LOOPER DEALLOCATE LOOPER
Plesk