次の方法で共有


オブジェクト エクスプローラーを使用した要求時評価の実行

ここでは、オブジェクト エクスプローラーを使用して、SQL Server の単一インスタンス上の SQL Server データベース エンジンに対して、ベスト プラクティス ポリシーの要求時評価を実行します。

注意

単一インスタンス上のポリシーの評価は、登録済みサーバーを通じて行うこともできます。 詳細については、「登録済みサーバーを使用した要求時評価の実行」を参照してください。

必要条件

このレッスンでは、SQL Server 2012 の SQL Server Management Studio のバージョンを使用します。

注意

SQL Server 2005 を実行しているインスタンスに対してベスト プラクティス ポリシーの要求時評価を実行するには、トピック「登録済みサーバーを使用した要求時評価の実行」の手順を使用する必要があります。

オブジェクト エクスプローラーを使用して要求時評価を実行するには

  1. Management Studio を起動し、データベース エンジンに接続します。

  2. オブジェクト エクスプローラーで、[管理][ポリシー管理] の順に展開し、[ポリシー] を右クリックして [評価] をクリックします。

    注意

    既定では、ローカル インスタンスがポリシーのソースとして使用されます。 ベスト プラクティス ポリシーを以前にインポートしている場合は、作成済みのポリシーがあれば、それと共に一覧表示されます。 インポートしたベスト プラクティス ポリシーを選択して、[評価] をクリックします。 ベスト プラクティス ポリシーをインポートしていない場合には、この手順を続行します。

  3. [ポリシーの評価] ダイアログ ボックスで、[ソース] ボックスの横にある参照ボタン ([...]) をクリックします。

  4. [ソースの選択] ダイアログ ボックスで、評価するポリシー ファイルのソースとして [ファイル] または [サーバー] のいずれかを選択できます。 [サーバー] をクリックすると、ベスト プラクティス ポリシーの要求時評価を実行できます。これらのポリシーは、ローカル サーバーまたはリモート サーバー上のポリシー ベースの管理に以前にインポートされたものです。 このチュートリアルでは、[ファイル] をクリックし、評価するポリシー ファイルを個別に選択します。 これを行うには、次の手順を実行します。

    1. [ファイル] をクリックします。

    2. [ファイル] の横にある参照ボタン ([...]) をクリックします。

    3. [ポリシーの選択] ダイアログ ボックスで、ベスト プラクティス ポリシーを格納している次のフォルダーを参照します。

      C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Policies\DatabaseEngine\1033

      注意

      ファイル パスは、SQL Server プログラム ファイルのインストール先、32 ビットまたは 64 ビットのどちらのオペレーティング システムを実行しているか、および言語識別子によって異なることがあります。

    4. 評価する .xml ポリシー ファイルを 1 つ以上選択して、[開く] をクリックします。

      選択されたファイルの一覧が、[ファイル] ボックスに表示されます。

    5. [ソースの選択] ダイアログ ボックスで [OK] をクリックします。

    6. [ポリシーを読み込んでいます] ダイアログ ボックスが表示されたら、[閉じる] をクリックします。

    選択したポリシーは、[ポリシーの選択] ページに一覧表示されます。 ポリシーの横に警告アイコンが表示された場合、そのポリシーにスクリプトが含まれていることを示します。

  5. [評価] をクリックして、ポリシーを評価します。

    [結果] テーブルに各ポリシーの結果が一覧表示されます。 赤い "x" アイコンは、ポリシーに準拠していないことを示しています。

  6. 一部のポリシー エラーでは、ポリシー ベースの管理機能によってポリシーへの準拠を対象に直ちに適用できます。 このようなエラーの場合、エラーが発生したポリシーの横にチェック ボックスが表示されます。 チェック ボックスをオンにすると、[適用] ボタンが有効になります。 [適用] をクリックすると、対象インスタンス上で準拠していない設定が自動的に更新されます。

    注記注意

    ポリシー設定を十分に理解してから、対象インスタンスを自動更新してください。 チェック ボックスを 1 つ以上オンにした後に、[スクリプト] をクリックして出力先を選択することをお勧めします。これにより、基になる Transact-SQL コードを確認してから、変更内容を適用できます。

  7. ポリシーに関する詳細な結果を確認するには、[結果] テーブルでポリシーをクリックします。

このレッスンの次の作業

登録済みサーバーを使用した要求時評価の実行