配置对Microsoft SQL Server的访问权限 configure-fda-sql

使用Campaign 联合数据访问 (FDA)选项处理存储在外部Microsoft SQL Server数据库中的信息。 按照以下步骤配置对Microsoft SQL Server的访问权限。

  1. CentOS上配置Microsoft SQL Server。
  2. Linux上配置Microsoft SQL Server。
  3. Windows上配置Microsoft SQL Server。
  4. 在Campaign中配置Microsoft SQL Server 外部帐户

CentOS上的Microsoft SQL Server sql-centos

NOTE
Microsoft SQL Server在CentOS 7和6上可用。

要在CentOS上配置Microsoft SQL Server,请执行以下步骤:

  1. 使用以下命令下载并安装SQL ODBC驱动程序:

    code language-none
    sudo su
    curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssql-release.repo
    exit
    sudo yum remove unixODBC-utf16 unixODBC-utf16-devel #to avoid conflicts
    sudo ACCEPT_EULA=Y yum install msodbcsql
    
  2. 然后,您可以在Adobe Campaign中配置Microsoft SQL Server外部帐户。 有关如何配置外部帐户的更多信息,请参阅此部分

Linux上的Microsoft SQL Server sql-linux

NOTE
如果您运行的是旧版Adobe Campaign(7.2.1之前),则需要安装unix ODBC drivers
  1. 此页面下载MS ODBC驱动程序。

  2. 以root用户身份运行以下命令:

    code language-none
    # install the mssql odbc that was downloaded
    dpkg -i msodbcsql17_17.7.1.1-1_amd64.deb
    # accept the license terms
    
  3. 然后,您可以在Adobe Campaign中配置Microsoft SQL Server外部帐户。 有关如何配置外部帐户的更多信息,请参阅此部分

Windows上的Microsoft SQL Server sql-windows

要在Windows上配置Microsoft SQL Server,请执行以下操作:

  1. 在Windows中,单击​Control Panel“>”System and Security“>”Administrative Tools“>”ODBC Data Sources (64-bit)

  2. 在​ ODBC Data Sources (64-bit) ​新窗口中,单击​Add…

  3. 检查​ Create New Data Source ​窗口中是否列出SQL Server Native Client v11。

  4. 如果未列出SQL Server Native Client,则可以在此页中下载它。

  5. 然后,您可以在Adobe Campaign中配置Microsoft SQL Server外部帐户。 有关如何配置外部帐户的更多信息,请参阅此部分

Microsoft SQL Server外部帐户 sql-external

您需要创建一个Microsoft SQL Server外部帐户以将Campaign实例连接到Microsoft SQL Server外部数据库。

  1. 在营销活动​ Explorer ​中,单击​Administration“>”Platform“>”External accounts

  2. 单击 New

  3. 选择​ External database ​作为外部帐户的​Type

  4. 在​ Configuration ​下,从​ Type ​下拉列表中选择Microsoft SQL Server。

  5. 配置​ Microsoft SQL Server ​外部帐户身份验证:

    • Server: Microsoft SQL Server服务器的URL。

    • Account:用户的名称。

    • Password:用户帐户密码。

    • Database:数据库的名称(可选)。

    • Timezone: Microsoft SQL Server中设置了时区。 了解详情

  6. 单击​ Parameters ​选项卡,然后单击​ Deploy functions ​按钮以创建函数。

    note note
    NOTE
    要使所有函数都可用,您需要在远程数据库中创建Adobe Campaign SQL函数。 有关详细信息,请参阅此页面
  7. 配置完成后,单击​Save

连接器支持以下选项:

选项
说明
身份验证
连接器支持的身份验证类型。 当前支持的值: ActiveDirectoryMSI。
有关更多信息,请参阅Microsoft文档的示例8。
加密
指定连接是否通过网络使用TLS加密。 可能的值为​yes/mandatory (18.0及更高版本)no/optional (18.0及更高版本)​和​strict (18.0及更高版本)。 在版本18.0及更高版本中,默认值设置为​;在早期版本中,默认值设置为​
有关详细信息,请参阅Microsoft文档
TrustserverCertificate
与​ Encrypt ​一起使用时,启用使用自签名服务器证书的加密。
接受值: ​或​(默认值,表示将验证服务器证书)。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1