ora-24399-指定的连接数无效-OCCI程序

时间:2014-09-02 12:07:23

标签: c++ c oracle occi

我使用以下简单代码连接到数据库,我收到错误,因为ORA-24399表示指定的连接数无效。我已经google了足够但不是线索。这是一个CPP计划。

以下是代码段:

try
{
        Environment *env = Environment::createEnvironment(Environment::DEFAULT);
        Connection *con= env->createConnection("test","test","testdb");
}
catch(SQLException ex)
    {
        cout<<ex.getMessage().c_str();
    }

P.S使用SQL Plus我能够连接到运行此代码的数据库。那里没有问题。只有通过程序才能看到失败。

P.P.S尝试使用连接池,但仍然没有运气......

1 个答案:

答案 0 :(得分:0)

查看您的error,问题似乎是代码中的其他位置:您应该在调用OCIConnectionPoolCreate时修复参数(与连接数相关)。