我正在使用以下简单代码连接到数据库,但出现 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 也尝试使用连接池,但仍然没有运气......