設定Sybase IQ的存取權 configure-access-to-sybase-iq

使用Campaign 同盟資料存取 (FDA)選項來處理儲存在外部資料庫中的資訊。 請依照下列步驟設定對Sybase IQ的存取權。

  1. 設定Sybase IQ資料庫
  2. 在Campaign中設定Sybase IQ外部帳戶

sybase IQ設定 configuring-sybase

在FDA中連線Sybase IQ外部資料庫需要在Adobe Campaign伺服器上設定以下其他設定。

NOTE
開始之前,請確定​ unixodbc ​封裝在伺服器上。
  1. 安裝​ iq_odbc。 安裝結束時可能會發生錯誤。 可忽略此錯誤。

  2. 安裝​ iq_client_common。 安裝結束時,可能會發生Java錯誤。 可忽略此錯誤。

  3. 設定ODBC驅動程式。 可在標準檔案中進行設定:/etc/odbc.ini用於一般引數,/etc/odbcinst.ini用於宣告驅動程式:

    • /etc/odbc.ini (以您自己的字元取代<server_alias>之類的值):

      code language-none
      [ODBC Data Sources]
      <server_alias>=libdbodbc.so
      
      [<server_alias>]
      Driver=/opt/sybase/IQ-16_0/lib64/libdbodbc16.so
      Description=<description>
      Username=<username>
      Password=<password>
      ServerName=<server_name>
      CommLinks=tcpip(host=<host>)
      
    • /etc/odbcinst.ini

      code language-none
      [ODBC DRIVERS]
      SAP SybaseIQ=Installed
      
      [SAP SybaseIQ]
      Driver=/opt/sybase/IQ-16_0/lib64/libdbodbc16.so
      
  4. 在LD_LIBRARY_PATH變數中新增新libodbc16.so程式庫的路徑。 若要這麼做:

    • 如果您使用customer.sh檔案宣告路徑:新增路徑/opt/sybase/IQ-16_0/lib64作為LD_LIBRARY_PATH變數。
    • 否則,請使用Unix指令。

sybase IQ外部帳戶 sybase-external

sybase IQ外部帳戶可讓您將您的Campaign執行個體連線至Sybase IQ外部資料庫。

  1. 從行銷活動​ Explorer,按一下​ Administration '>' Platform '>' External accounts

  2. 按一下​ New ​並選取​ External database ​作為​ Type

  3. 若要設定​ Sybase IQ ​外部帳戶,您必須指定:

    • Type: ODBC (Sybase ASE,Sybase IQ)

    • Server:對應到步驟5中定義的ODBC連線(<server_alias>)。 不一定是伺服器本身的名稱。

    • Account:使用者名稱

    • Password:使用者帳戶密碼

    • Database:資料庫的名稱

NOTE
對於Windows,您必須在Adobe Campaign伺服器上安裝Sybase IQ使用者端並建立ODBC連線。 當Adobe Campaign伺服器(nlserver)在Windows中當做服務執行時,請務必建立系統資料來源。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1