【问题标题】:Configure OLEDB Data Source in Coldfusion在 Coldfusion 中配置 OLEDB 数据源
【发布时间】:2015-02-12 15:07:49
【问题描述】:

我需要使用他们专有的 OLEDB 连接器访问第 3 方软件数据库。我已经安装了他们的 OLEDB 软件,并且可以使用 Regedit 进行确认。

尝试在 Coldfusion Administrator 中创建数据源时,我发现 OLEDB 数据源自 Coldfusion MX 以来已被弃用。

在进一步搜索时,我无法找到任何配置数据源的替代方法。

您能否告知我如何访问 OLEDB 数据源? 任何链接或方向将不胜感激。

【问题讨论】:

  • 他们是否提供任何其他选项,例如 ODBC 或 JDBC?在黑暗中射击 - 您是否尝试过通过另一层进行连接,例如设置 ODBC DSN 和使用 ODBC 套接字?
  • @Leigh :他们目前正在开发一个 webAPI,并承诺在本月底交付。但这对于我们在截止日期之前实施/测试/生产发布来说为时已晚。 OLEDB 是他们目前提供的唯一选择,我无法在其中取得任何进展。
  • @Leigh:您是否建议使用 OLEDB 设置 ODBC 层?我不知道该怎么做。此外,我已经测试了 ODBC DSN 数据源并且工作正常。我曾尝试过另一个测试 SQL Server 数据库,而不是这个第 3 方数据库。
  • 我已经很久没有使用过 ODBC 或 OLEDB 了。我认为这可能是可能的,但更多搜索表明我在找错树...如果您使用的是 SQL Server,您是否尝试过为该数据库创建“链接服务器”?根据 BOL,它确实支持 OLEDB 驱动程序。当然,这并不理想。链接的服务器可能很挑剔,但至少值得一试。

标签: coldfusion oledb coldfusion-9


【解决方案1】:

我相信您必须在数据源驱动程序下拉列表中使用“其他”选项值。然后在下一页中提供相关信息。他们说所有可能存在的 OLEDB 驱动程序都不会在下拉列表中列出,因此您将不得不手动操作。

这里有更多细节”http://www.rvclandtrust.org/CFDOCS/Advanced_ColdFusion_Administration/datasources_ADV_MJS2.html

【讨论】:

  • 那是来自CF5的。虽然我多年来没有使用过 OLEDB,但 AFAIK 它不再适用,而且这些天“其他”严格用于 JDBC。
  • 同意李。选择“其他”时,JDBC Url 是我能看到的唯一选项。
猜你喜欢
  • 2013-12-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多