【问题标题】:Configuring DNS entry on unix for SQL Azure with DataDirect6.1使用 DataDirect6.1 在 unix 上为 SQL Azure 配置 DNS 条目
【发布时间】:2013-02-04 20:01:20
【问题描述】:

能否请您告诉我,如何使用 DataDirect 6.1 为 UNIX AIX 上的 SQL Azure 配置 DSN 条目以从 PowerCenter 9.1.0 连接。

Aix 服务器:10.10.10.10:2222 在此端口上,配置了 ABCXYZ9PQR(Database Server name) 数据库。 数据库名称:TestDatabase

Telent 正在从应用服务器工作。 Telnet 10.10.10.10 2222 --> 已连接 能够从 Windows 连接到 SQL 服务器。

请告知我需要执行哪些测试,并在 ODBC.ini 中配置 DSN 条目。

谢谢, 萨拉特

【问题讨论】:

    标签: unix odbc azure-sql-database aix informatica-powercenter


    【解决方案1】:

    以下步骤是配置 odbc 所必需的:

    • 确保设置了环境变量 ODBCHOME 和 ODBCINI。这些必须在 Informatica 服务启动之前设置。否则他们不会被接走。
    • 在 obdc.ini 文件中为 DB 服务器配置 DNS。
    • 使用 ssgbodbc 实用程序(从 mysupport 站点下载)测试 odbc 连接是否通过
    • 从 odbc.ini 变量中的条目复制 DNS 名称,并将其粘贴到 Workflow Manager 中 ODBC 连接的连接字符串部分。

    不过,从你的描述中我并不清楚:

    您能否说明 Informatica 服务是否安装在 AIX 机器 (10.10.10.10) 上?你是如何在 windows 框上配置连接到 azure 的?

    -萨达戈潘

    【讨论】:

    • 您好,Sadagopan,Infa 服务在 20.20.20.20 运行。 SQL Azure 在 10.10.10.10,2222 上配置,数据库服务器名称为 abcxyz9pq。 [TEST3] Driver=/Infa/9.1.0/ODBC6.1/lib/DWmsss25.so 描述=DataDirect 6.1 SQL Server Wire Protocol Server=10.10.10.10,2222 AlternateServers= AnsiNPW=Yes ConnectionRetryCount=0 ConnectionRetryDelay=3 Database=TestDrive LoadBalancing=0 LogonID= Password= QuotedId=No ReportCodePageConversionErrors=0
    • SSGODBC 输出:./ssgodbc -d TEST3 -u username@abcxyz9pq.database.windows.net -p 密码 -v 线程 0 错误 {error} STATE=08001,CODE=47513313464,MSG= [Informatica][ODBC SQL Server Legacy Driver][libssclient25]一般网络错误。检查您的网络文档。
    • 我不认为 informatica 为 Sql Azure 提供 odbc 驱动程序。但它们确实支持任何类型 2 的 odbc 驱动程序。因此您可以尝试数据直接为 sql azure 提供的驱动程序。试试网址datadirect.com/products/odbc/sql-azure/index.html
    猜你喜欢
    • 2017-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 2020-10-11
    • 2018-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多