0

我正在使用以下简单代码连接到数据库,但出现 ORA-24399 错误,表示指定的连接数无效。我已经用谷歌搜索了足够多但不知道。这是一个 CPP 计划。

以下是代码片段:

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

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

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

4

1 回答 1

0

查看您的错误,似乎问题出在代码中的其他地方:您应该修复调用中的参数(与连接号相关)OCIConnectionPoolCreate

于 2014-09-02T12:56:00.417 回答