次の方法で共有


Azure Monitor for SAP ソリューションのSQL Serverを構成する

この攻略ガイドでは、Azure portalを使用して Azure Monitor for SAP ソリューションのSQL Server プロバイダーを構成する方法について説明します。

前提条件

Windows ポートを開く

SQL Server のローカル ファイアウォールと、SQL Serverと Azure Monitor for SAP ソリューションが存在するネットワーク セキュリティ グループで Windows ポートを開きます。 既定のポートは 1433 です。

SQL Server を構成する

Windows とSQL Serverからのサインインを受け入れるようにSQL Serverを構成します。

  1. SQL Server Management Studioを開きます。
  2. [サーバー プロパティ] [セキュリティ>認証] > を開きます。
  3. [SQL Server 認証モードと Windows 認証モード] を選択します。
  4. [OK] を選択して変更を保存します。
  5. SQL Server を再起動して変更を完了します。

SQL Server 用の Azure Monitor for SAP solutions ユーザーを作成する

次のスクリプトを使用して、azure Monitor for SAP ソリューションのユーザーを作成して、SQL Serverにサインインします。 必ず次のように置き換えてください。

  • <Database to monitor> を SAP データベースの名前と共に使用します。
  • <password> ユーザーのパスワードを使用します。

Azure Monitor for SAP solutions ユーザーの例の情報は、他の SQL ユーザー名に置き換えることができます。

USE [<Database to monitor>]
DROP USER [AMS]
GO
USE [master]
DROP USER [AMS]
DROP LOGIN [AMS]
GO
CREATE LOGIN [AMS] WITH 
    PASSWORD=N'<password>', 
    DEFAULT_DATABASE=[<Database to monitor>], 
    DEFAULT_LANGUAGE=[us_english], 
    CHECK_EXPIRATION=OFF, 
    CHECK_POLICY=OFF
CREATE USER AMS FOR LOGIN AMS
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GRANT CONNECT TO AMS
GRANT VIEW SERVER STATE TO AMS
GRANT VIEW ANY DEFINITION TO AMS
GRANT EXEC ON xp_readerrorlog TO AMS
GO
USE [<Database to monitor>]
CREATE USER [AMS] FOR LOGIN [AMS]
ALTER ROLE [db_datareader] ADD MEMBER [AMS]
ALTER ROLE [db_denydatawriter] ADD MEMBER [AMS]
GO

セキュリティで保護された通信を有効にするための前提条件

TLS 1.2 以降を有効にするには、この記事の手順に従います。

Azure Monitor for SAP ソリューション プロバイダーをインストールする

Azure Monitor for SAP solutions からプロバイダーをインストールするには:

  1. Azure portal で、Azure Monitor for SAP solutions リソースを開きます。
  2. リソース メニューの [ 設定] で、[プロバイダー] を選択 します
  3. プロバイダー ページで、[追加] を選択して新しいプロバイダーを追加します。
  4. [プロバイダーの追加] ページで、必要なすべての情報を入力します。
    1. [種類] で、 [Microsoft SQL Server] を選択します。
    2. [名前] に、プロバイダーの名前を入力します。
    3. (省略可能)[ セキュリティで保護された通信を有効にする] を選択し、ドロップダウン リストから証明書の種類を選択します。
    4. [ホスト名] に、ホスト名の IP アドレスを入力します。
    5. [ポート] に、SQL Server がリッスンしているポートを入力します。 既定では 1433 です。
    6. [SQL ユーザー名] に、SQL Server アカウントのユーザー名を入力します。
    7. [パスワード] に、アカウントのパスワードを入力します。
    8. [SID] に、SAP システム識別子を入力します。
    9. [ 作成] を 選択してプロバイダーを作成します。
  5. 必要に応じて前の手順を繰り返して、さらにプロバイダーを作成します。
  6. [確認および作成] を選択して、デプロイを完了します。

次のステップ