Show Menu
トピック×

データベース

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

Microsoft SQL Server

ネイティブクライアントは、Adobe Campaignアプリケーションサーバーにインストールする必要があります。
SQL Server Native Client 10.0 (Microsoft SQL Server 2008および2008 R2クライアントの場合)または SQL Server Native Client 11.0 ​(Microsoft SQL Server 20の場合)で、ODBCドライバー設定パネルを使用して、サーバー上のネイティブクライアントを確認できます12、2014、2016、2017の各クライアント)。
次のアクセスDLLが必要です:
  • microsoft SQL Server 2008および 2008 R2クライアントの場合はsqlncli10.dll、
  • microsoft SQL Server 2012 、2014、2016および2017クライアント用の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 clientを参照できます

PostgresSQL

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