Microsoft SQL Server へのアクセスの設定 configure-fda-sql

Campaign Federated Data Access (FDA)オプションを使用すると、外部のMicrosoft SQL Server データベースに保存された情報を処理できます。 Microsoft SQL Server へのアクセスを設定するには、次の手順に従います。

  1. CentOS で Microsoft SQL Server を設定します。
  2. Linux で Microsoft SQL Server を設定します。
  3. Windows で Microsoft SQL Server を設定します。
  4. Campaign での Microsoft SQL Server 外部アカウントの設定

CentOS のMicrosoft SQL Server sql-centos

NOTE
Microsoft SQL Server は CentOS 7 および 6 で利用できます。

CentOS で Microsoft SQL Server を設定するには、次の手順に従います。

  1. 次のコマンドを使用して、SQL ODBC ドライバをダウンロードしてインストールします。

    code language-none
    sudo su
    curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
    exit
    sudo yum remove unixODBC-utf16 unixODBC-utf16-devel #to avoid conflicts
    sudo ACCEPT_EULA=Y yum install msodbcsql
    
  2. Adobe Campaignで、Microsoft SQL Server 外部アカウントを設定できます。 外部アカウントの設定方法について詳しくは、 この節を参照してください。

Microsoft SQL Server on Linux sql-linux

NOTE
古いバージョンのAdobe Campaign(7.2.1 以前)を使用している場合は、unix ODBC drivers をインストールする必要があります。
  1. このページから MS ODBC ドライバをダウンロードします。

  2. root ユーザーとして、次のコマンドを実行します。

    code language-none
    # install the mssql odbc that was downloaded
    dpkg -i msodbcsql17_17.7.1.1-1_amd64.deb
    # accept the license terms
    
  3. Adobe Campaignで、Microsoft SQL Server 外部アカウントを設定できます。 外部アカウントの設定方法について詳しくは、 この節を参照してください。

Windows でのMicrosoft SQL Server sql-windows

Windows で Microsoft SQL Server を設定するには:

  1. Windows で、[Campaign コントロールパネル'>' システムとセキュリティ'>' 管理ツール'>' ODBC データ ソース (64 ビット)] をクリックします。

  2. ODBC データ・ソース(64 ビット) 新規ウィンドウから 追加… をクリックします。

  3. SQL Server Native Client v11 が [Create New Data Source] ウィンドウに表示されているかどうかを確認します。

  4. SQL Server Native Client が一覧にない場合は、 このページからダウンロードできます。

  5. Adobe Campaignで、Microsoft SQL Server 外部アカウントを設定できます。 外部アカウントの設定方法について詳しくは、 この節を参照してください。

Microsoft SQL Server 外部アカウント sql-external

Campaign インスタンスを Microsoft SQL Server 外部データベースに接続するには、Microsoft SQL Server 外部アカウントを作成する必要があります。

  1. Campaign エクスプローラー で、「管理 「>」 プラットフォーム 「>」 外部アカウント をクリックします。

  2. 新規」をクリックします。

  3. 外部アカウント​ タイプ ​として、「外部データベース」を選択します。

  4. 設定 で、「タイプ」ドロップダウンから「Microsoft SQL Server」を選択します。

  5. Microsoft SQL Server 外部アカウント認証を構成します。

    • サーバー:Microsoft SQL Server サーバーの URL。

    • アカウント:ユーザーの名前です。

    • パスワード:ユーザーアカウントのパスワード。

    • データベース:データベースの名前(オプション)。

    • タイムゾーン:Microsoft SQL Server で設定されたタイムゾーン。 詳細情報

  6. パラメーター」タブをクリックし、「機能をデプロイ」ボタンをクリックして機能を作成します。

    note note
    NOTE
    すべての関数を使用するには、リモートデータベースにAdobe Campaign SQL 関数を作成する必要があります。 詳しくは、このページを参照してください。
  7. 設定が完了したら、「保存」をクリックします。

コネクタは、次のオプションをサポートしています。

オプション
説明
認証
コネクターでサポートされている認証のタイプ。 現在サポートされている値:ActiveDirectoryMSI。
詳しくは、Microsoft ドキュメントの例 8 を参照してください。
暗号化
接続でネットワーク経由の TLS 暗号化を使用するかどうかを指定します。 使用可能な値は、はい/必須(18.0 以降)いいえ/オプション(18.0 以降)厳密(18.0 以降) です。 バージョン 18.0 以降ではデフォルト値は はい に、以前のバージョンでは いいえ に設定されています。
詳しくは、Microsoft ドキュメントを参照してください
TrustServerCertificate
暗号化 と共に使用される場合に、自己署名サーバー証明書を使用した暗号化を有効にします。
使用できる値:yes または no (デフォルト値。サーバー証明書が検証されることを意味します)。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1