配置对Sybase IQ的访问权限 configure-access-to-sybase-iq
使用Campaign 联合数据访问 (FDA)选项处理存储在外部数据库中的信息。 请按照以下步骤配置对Sybase IQ的访问权限。
- 配置Sybase IQ数据库
- 在Campaign中配置Sybase IQ外部帐户
sybase IQ配置 configuring-sybase
连接到FDA中的Sybase IQ外部数据库需要在Adobe Campaign服务器上进行以下其他配置。
NOTE
开始之前,请确保 unixodbc 包位于服务器上。
-
安装 iq_odbc。 安装结束时可能会出错。 可以忽略此错误。
-
安装 iq_client_common。 安装结束时,可能会出现Java错误。 可以忽略此错误。
-
配置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
-
-
在LD_LIBRARY_PATH变量中添加新libodbc16.so库的路径。 为此,请执行以下操作:
- 如果使用customer.sh文件声明路径:为LD_LIBRARY_PATH变量添加路径/opt/sybase/IQ-16_0/lib64 。
- 否则,使用Unix命令。
sybase IQ外部帐户 sybase-external
利用Sybase IQ外部帐户,可将Campaign实例连接到Sybase IQ外部数据库。
-
在营销活动 Explorer 中,单击 Administration“>”Platform“>”External accounts。
-
单击 New 并选择 External database 作为 Type。
-
要配置 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