[SQL Server のプロパティ] ダイアログ ボックス ([起動時のパラメーター] タブ)

適用対象:SQL Server - Windows のみ

このダイアログ ボックスを使用すると、 データベース エンジンの起動時のパラメーターを追加または削除できます。 起動時のパラメーターは データベース エンジン のパフォーマンスに大きな影響を及ぼします。 起動時のパラメーターを追加または変更する前に、 SQL Server オンライン ブックの「 SQL Server サービスのスタートアップ オプションの使用」を参照してください。

Options

[起動時のパラメーターの指定]
パラメーターを追加するには、パラメーターを入力し、 [追加] をクリックします。

必要なパラメーターのいずれかを変更するには、 [既存のパラメーター] ボックスのパラメーターを選択し、 [起動時のパラメーターの指定] ボックスの値を変更して、 [更新]をクリックします。

[既存のパラメーター]
パラメーターを削除するには、パラメーターを選択し、 [削除] をクリックします。

パラメーターの形式

パラメーターの間に区切り記号を入力しないでください。 SQL Server 構成マネージャーによって自動的に区切り記号が追加されます。 SQL Server 構成マネージャーによって、次のパラメーターの要件が適用されます。

  • 先頭および末尾のスペースは、すべての起動時のパラメーターから削除します。

  • すべての起動時のパラメーターの先頭文字は - (ダッシュ) で、2 番目の値は文字です。

必須のパラメーター

以下のパラメーターが必要です。 これらは変更できますが、削除できません。

  • -d は、 master.mdf ファイル (master データベースのデータ ファイル) のパスです。

  • -l は、 master.ldf ファイル (master データベースのログ ファイル) のパスです。

  • -e は、 SQL Server のエラー ログ ファイルのパスです。

注意事項

ファイル パス パラメーターが正しくない場合、 SQL Server は起動しません。

master データベースを移動する方法の詳細については、 SQL Server オンライン ブックの「システム データベースの移動」を参照してください。

省略可能なパラメーター

サポートされている、すべての起動時のパラメーターについては、 SQL Server オンライン ブックの「 SQL Server サービスのスタートアップ オプションの使用」で説明されています。 起動時のパラメーターの -Ttrace# は、指定された有効なトレース フラグ ( SQL Server trace# ) を使用してのインスタンスを起動することを指定します。 トレース フラグを使用してサーバーが起動すると、標準的な動作とは異なります。 トレース フラグの詳細については、SQL Server オンライン ブックの「トレース フラグ (Transact-SQL)」を参照してください。

注意事項

ドキュメントに未記載の起動時のパラメーターとトレース フラグについては、インターネット上で追加の説明を読むことができます。 ドキュメントに未記載の起動時のパラメーターとトレース フラグは、一般的ではない問題の解決またはテストに必要な特定の条件の適用のために作成されます。 ドキュメントに未記載の起動時のパラメーターを使用すると、予期しない結果になる場合があります。 マイクロソフト カスタマー サポート サービスから指示されない限り、ドキュメントに未記載のパラメーターを使用しないでください。

以下に、一般的な省略可能なパラメーターを示します。

パラメーター 簡単な説明
-M SQL Server のインスタンスをシングル ユーザー モードで起動します。
-T1204 デッドロックに関係しているロックのリソースと種類、および影響を受けている現在のコマンドを返します。
-T1224 ロック数に基づいてロックのエスカレーションを無効にします。
-T3608 SQL Server で、master データベース以外のすべてのデータベースを自動的に開始および復旧しないようにします。
-T7806 SQL Server Expressで専用管理者接続 (DAC) を有効にします。

注意事項

省略可能なパラメーターの中には、サーバーの動作を変更し、パフォーマンスに影響を与えるものもあります。

アクセス許可

このページは、レジストリの関連エントリを変更できるユーザーのみが使用できます。 該当するユーザーは次のとおりです。

  • ローカル管理者グループのメンバー。

  • SQL Serverによって使用されるドメイン アカウント ( データベース エンジン がドメイン アカウントで実行されるように構成されている場合)。

オンライン ブックの参照

SQL Server 起動時のパラメーターに関する追加情報については、SQL Server オンライン ブックの「サーバーのスタートアップ オプションを構成する方法 (SQL Server 構成マネージャー)」をご覧ください。