次の単純なコードを使用してデータベースに接続していますが、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 connectionpool も使用してみましたが、まだ運がありません...