SQL Server エージェント サービスの SQL Server エイリアスを設定する

適用対象: SQL ServerAzure SQL Managed Instance

大事な

Azure SQL Managed Instance では、SQL Server エージェントのほとんどの機能が現在サポートされているわけではありません。 詳細については、Azure SQL Managed Instance T-SQL と SQL Server の違いに関するページ、または「SQL Managed Instance 内での SQL Agent ジョブの制限事項」を参照してください。

このトピックでは、SQL Server Management Studio を使用してデータベース エンジンに接続するために使用する SQL Server エージェントの Microsoft SQL Server エイリアスを設定する方法について説明します。 既定では、SQL Server エージェント サービスは、追加のクライアント構成を必要としない動的サーバー名を使用して、名前付きパイプ経由で SQL Server のインスタンスに接続します。 既定のネットワーク トランスポートを使用していない場合、または代替の名前付きパイプをリッスンする SQL Server のインスタンスに接続する場合にのみ、サーバー接続のエイリアスを構成する必要があります。

開始する前に

制限と制約

  • SQL Server のローカル インスタンスを参照するエイリアスを選択しない限り、SQL Server エージェントは正しく機能しません。

  • オブジェクト エクスプローラーには、SQL Server エージェント ノードを使用する権限がある場合にのみ表示されます。

セキュリティ

権限

その機能を実行するには、SQL Server の固定サーバー ロール sysadmin のメンバーであるアカウントの資格情報を使用するように SQL Server エージェントを構成する必要があります。 アカウントには、次の Windows アクセス許可が必要です。

  • サービスとしてログオンする (SeServiceLogonRight)

  • プロセス レベルのトークンを置き換える (SeAssignPrimaryTokenPrivilege)

  • トラバースチェックをバイパスする (SeChangeNotifyPrivilege)

  • プロセスのメモリ クォータを調整する (SeIncreaseQuotaPrivilege)

SQL Server エージェント サービス アカウントに必要な Windows アクセス許可の詳細については、「SQL Server エージェント サービス のアカウントを選択する」および「Windows サービス アカウントの設定」を参照してください。

SQL Server Management Studio の使用

SQL Server エージェント サービスの SQL Server エイリアスを設定するには

  1. オブジェクト エクスプローラーで、SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. SQL Server エージェントを右クリックし、プロパティをクリックします。

  3. [SQL Server エージェントのプロパティserver_name] ダイアログ ボックスで、[ページを選択] し、[接続] を選択します。

  4. [エイリアス ローカル ホスト サーバー] ボックスに、SQL Server エージェントが接続するサーバーのエイリアスを入力します。

  5. 「OK」をクリックします。