質問: Ram の Tempdb の構成にエラーがある場合はどうすればよいですか?
回答: SQL Server は、システム効率を向上させるために Tempdb をメモリに保存するメカニズムを提供します。ただし、「Tempdb In Ram」の値が大きすぎると、SQL Server が正しく起動しなくなります。この種の問題が発生した場合は、次の手順を実行できます。
コマンド ライン プロンプトで最小リソース モードで SQL Server を起動します (例: C:MSSQLBINNSQLSERVR-f)。
Windows インターフェイスに切り替え、SA アカウントとして ISQL_W 経由で SQL Server に接続し、次のコマンドを実行します。
Sp_configure'Allow Update', 1
オーバーライドで再構成
Go
Sp_configure'Tempdb In Ram', 0
Go
Sp_configure'Allow Update', 0
オーバーライドで再構成
Ctrl-Cを使用してコマンドラインで実行中のSQLSを終了しますERVR プログラム。通常の方法で SQL Server を再起動します。
この時点でTempdbはディスク上に構築されており、サイズは約2Mです。現時点では、SQL Enterprise Manager を通じて Tempdb を適切なサイズに調整できます。
質問: MSSQLSERVER または SQLEXECUTIVE を起動するときに「エラー 1069、ログイン失敗のためサービスを開始できません」が発生した場合はどうすればよいですか?
回答: コントロール パネルで [サービス] MSSQLSERVER/SQLEXECUTIVE [開始...] を選択し、アカウント名とパスワードが正しいかどうかを確認します。
質問: SQL Server をインストールするときに Setup /t RegistryRebuild = On を使用する目的は何ですか?
回答: セットアップ コマンドでこのパラメーターを使用すると、SQL Server を再インストールせずに、レジストリ内の SQL Server によって使用されるキーの値のみが書き換えられます。