【发布时间】: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