我们正在运行一个 Oracle 10.2.0 服务器。服务器上有一个名为 FOO 的模式。我使用 10.2.0 客户端创建了与架构的 ODBC 连接。
我们有一个桌面应用程序,它具有我们自己编写的核心数据库访问库,这些库使用 SQLDriverConnect 等。
我们还有一个使用相同核心库的 COM+ 应用程序。
当我使用 ODBC 连接与桌面应用程序连接时,没有问题。
连接 COM+ 应用程序后,我无法执行任何查询。SQLDriverConnect 返回 SUCCESS,但随后任何尝试执行查询都会导致 Oracle 错误“未连接”。COM+ 应用程序设置为以“登录用户”身份运行。
我确定这可能是一个安全问题,但我不知道从哪里开始。
有任何想法吗?
谢谢。