問題タブ [single-user]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - SQL Server が auto_update_statistics_async をオンにして single_user でスタックする
データベースを SINGLE_USER に設定する前に、AUTO_UPDATE_STATISTICS_ASYNC オプションが OFF に設定されていることを確認してください。ON に設定すると、統計の更新に使用されるバックグラウンド スレッドがデータベースに対して接続を取得し、シングル ユーザー モードでデータベースにアクセスできなくなります。
私がこれを知ったのは事後です。重要な DB も存在するため、インスタンス全体をシャットダウンするオプションがない場合、どうすればよいですか?
統計の更新で使用されていると思われる「sa」ログイン TASK MANAGER プロセスを強制終了する権限がありません。何回か漕いでも、役に立ちません。
VIEW SERVER STATE 権限を持っていても、sys.dm_exec_background_job_queue を照会しても統計ジョブがKILL STATS JOB
表示されないため、役に立たないようです。
アドバイスをいただければ幸いです。
sql - multi_user モードに戻す方法
これが私のクエリです:
データベースを に戻す最良の方法は何multi_user
ですか? 最も簡単な方法は、
データベース 'MyDatabase' は既に開いており、一度に 1 人のユーザーしか持つことができません。
例外。
最も簡単な方法で、私はこれを意味します:
sql-server - 管理スタジオを介してデータベースを multi_user に設定します
修復を可能にするためにデータベースを single_user モードに設定する必要がありましたが、データベースを multi_user に戻すdbcc checkdb
ことができません。マスターデータベースに対してクエリウィンドウで次のコマンドを試しましたが、別のスタックオーバーフローの投稿で示唆されているように機能しませんでした:
次のエラーが表示されます。
メッセージ 5064、レベル 16、状態 1、行 2 現時点では、データベース 'mydb' の状態またはオプションを変更できません。データベースはシングル ユーザー モードで、ユーザーが現在データベースに接続しています。
メッセージ 5069、レベル 16、状態 1、行 2 ALTER DATABASE ステートメントが失敗しました。
データベースを右クリックしてプロパティを選択しようとすると、既に使用されているというエラーが表示されます。
どんな助けでも大歓迎です。
postgresql - postgres のシングルユーザーモードを終了するには?
postgres のシングルユーザーモードに入りました
シングル ユーザー モードを終了して通常の$
コマンド プロンプトに戻るには、どのコマンドを使用できますか?
コマンドはrepl\q
を終了するために機能しpsql
ますが、同じコマンドはpostgresシングルユーザーモードでは機能しないようです。