[]{class="badge informative"}

データベース database

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

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

​ データベースアクセスレイヤー セクションも確認してください。

Microsoft SQL Server microsoft-sql-server

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

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

次のアクセス DLLが存在する必要があります:sqlncli11.dll

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

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

Oracle oracle

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

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

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

エンコーディングについて確認するには、次の​sqlplus コマンドを使用します。

SELECT * FROM nls_database_parameters ;
  • Unicode インストールの場合、サポートされるエンコーディングは次のとおりです。

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

  NLS_CHARACTERSET WE8MSWIN1252

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

su - oracle
sqlplus
[login] [password]

Linux🔗でOracle Clientを参照することもできます。

PostgresSQL postgressql

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

関連トピック

recommendation-more-help
campaign-classic-help