环境:
- Windows 32 位 2003 服务器上的 Oracle 10g 数据库 - Windows 32 位 2003 服务器上的 SQL 2005 数据库。
我正在尝试通过异构服务连接上述数据库。我已更新以下文件:TNSNames.ora、Listener.ora 和 hs.ora。从 SQL Developer 执行测试连接时,我收到以下错误 - ORA 28500 - 表明 SA 用户的登录不正确。
我还尝试使用另一个具有数据库权限的经过身份验证的用户。
我可以成功连接 SQL 2000。
以前有人遇到过这样的问题吗?
答案1
我们有一个连接到 SQL Server 2005 实例的 Oracle 10g 数据库(类似设置 - Windows 2003 上的 32 位)。我们正在使用 SQL Server 的 Oracle 10g 透明网关,没有任何问题。
不幸的是,我无法谈论异构服务。但如果您可以在您的环境中进行更改,您可能需要研究网关,我相信它是 OTN 上的免费下载。
文档:http://download.oracle.com/docs/cd/B19306_01/gateways.102/b14270/toc.htm