0

我在通过 ODBC 从 Oracle 设置访问 SQL Server 表时遇到问题。

我完全可以访问 90% 的表,但是有一些表的名称超过 30 个字符。每当我尝试与表交互(描述、选择等)时,Oracle 都会抛出“标识符太长”错误并放弃。

有没有办法诱使 Oracle 很好地使用 SQL Server 表?

4

1 回答 1

1

假设我们正在讨论一个 Oracle 数据库,该数据库具有通过异构服务创建到 SQL Server 数据库的数据库链接,您需要使用该DBMS_HS_PASSTHROUGH编写代码来与相关表进行交互。如果您的表中的列名不是有效的 Oracle 标识符,您还需要使用此包。

于 2013-09-13T21:51:50.660 回答