我使用以下简单代码连接到数据库,我收到错误,因为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尝试使用连接池,但仍然没有运气......