【问题标题】:Talend unknown server host name connection with SQL ServerTalend 未知服务器主机名与 SQL Server 的连接
【发布时间】:2016-05-16 12:57:59
【问题描述】:

我想与存储库建立 talend 元数据 dbconnection,我已将这些作为凭据输入

  • 登录:sa
  • 密码:******
  • 服务器:Localhost\SQLEXPRESS
  • 端口:1433
  • 数据库:mydb
  • 附加参数:instance=SQLEXPRESS

但我收到未知服务器主机名localhost\sqlexpress 的错误,因为我已经使用这些凭据连接到 SQL Server Management Studio。

任何建议都将不胜感激。

谢谢

【问题讨论】:

  • 可能Additional Parameter: instance=SQLEXPRESS 是多余的,因为您已经在 Server 参数中拥有它
  • 是的,我试过空附加参数,但有同样的问题
  • @HassanFarooq 你好 farooq,你解决了这个问题吗?

标签: sql-server-2008-r2 talend data-integration


【解决方案1】:

我知道这是旧的,但我遇到了同样的问题并通过这种方式解决了它(使用主题中使用的连接作为示例):

  • 登录:sa
  • 密码:******
  • 服务器:本地主机
  • 端口:1433
  • 数据库:mydb
  • 附加参数:instance=SQLEXPRESS

【讨论】:

    【解决方案2】:

    与使用 SQL Server Management Studio 时不同,TOS 数据集成中的 MS SQL 连接通过 JDBC。因此,服务器(或主机)必须是可解析的 IP 地址或 DNS 地址。

    在你的情况下,我相信使用 tMSSqlConnection 组件并且主机应该只是“localhost”。

    https://help.talend.com/display/TalendOpenStudioComponentsReferenceGuide62EN/tMSSqlConnection

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-12
      • 1970-01-01
      • 1970-01-01
      • 2021-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-23
      相关资源
      最近更新 更多