代码之家  ›  专栏  ›  技术社区  ›  Carl

来自COM+应用程序的Oracle连接

  •  0
  • Carl  · 技术社区  · 15 年前

    我们正在运行Oracle 10.2.0服务器。服务器上有一个名为foo的架构。我已经使用10.2.0客户机创建了到架构的ODBC连接。

    我们有一个桌面应用程序,它有自己编写的核心数据库访问库,比如使用sqldriverconnect等。

    我们还有一个使用相同核心库的COM+应用程序。

    当我使用ODBC连接与桌面应用程序连接时,没有问题。

    与COM+应用程序连接时,我无法执行任何查询。SQLDriverConnect返回SUCCESS,但如果尝试执行查询,则会出现Oracle错误“未连接”。COM+应用程序设置为以“登录用户”身份运行。

    我肯定这可能是个安全问题,但我不知道从哪里开始。

    有什么想法吗?

    谢谢。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Carl    15 年前

    Oracle bug 4991478;COM应用程序在使用Oracle10g客户端10.2时无法连接。如果使用中性线程或自由线程封送拆收器,则使用ora-21561/ora-00022失败。