データベース

データベース・サーバは、アプリケーション・サーバが使用するオペレーティング・システムに関係なく、任意のオペレーティング・システム上で実行できます。ただし、サーバ間にネットワーク接続が存在する場合に限ります。

データベース・サーバのオペレーティング・システムは、Adobe Campaignの異なるコンポーネントとの接続が可能な限り重要ではありません。

Database access layersセクションも確認します。

Microsoft SQL Server

ネイティブクライアントは、Adobe Campaignアプリケーションサーバーにインストールする必要があります。

SQL Server Native Client 11.0​の下のODBCドライバ設定パネルを使用して、サーバー上のネイティブクライアントを確認できます。

次のアクセスDLLが必要です:sqlncli11.dll.

アクセスDLLは、MicrosoftのWebサイトにあります。

メモ

Linuxで実行しているアプリケーションサーバーからのMicrosoft SQL Serverへのアクセスはサポートされていません。

Oracle

メモ

マルチバイト文字を含む列名はサポートされていません。

データベースがUnicodeまたはANSIで動作するためには、NLS_NCHAR_CHARACTERSET​パラメータと​NLS_CHARACTERSET​パラメータを正しく設定する必要があります。

Adobe Campaignでは、デフォルトのOracleエンコーディングが使用されます。 その他のエンコーディングを使用すると、トリガーの互換性の問題が発生する場合があります。この場合は、テクニカルサポートにお問い合わせください。

エンコーディングを調べるには、次の​sqlplus​コマンドを使用します。

SELECT * FROM nls_database_parameters ;
  • Unicodeのインストールの場合、次のエンコーディングがサポートされます。

    NLS_NCHAR_CHARACTERSET         AL16UTF16
    NLS_CHARACTERSET         AL32UTF8
    
  • ANSIインストール(非Unicode)の場合、次のエンコーディングのみがサポートされます。

  NLS_CHARACTERSET WE8MSWIN1252

sqlplus​にログオンするには、Oracleユーザープロファイルを使用します。

su - oracle 
sqlplus 
[login] [password]

LinuxのOracleクライアントを参照することもできます。

PostgresSQL

データベースエンジンをインストールする場合は、UTF-8サポートをインストールすることをお勧めします。 これにより、Unicodeデータベースを作成できます。

関連トピック

このページ

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now