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 connectionpool も使用してみましたが、まだ運がありません...

4

1 に答える 1

0

errorを見ると、問題はコードの別の場所にあるようです: への呼び出しで (接続番号に関連する) パラメータを修正する必要がありますOCIConnectionPoolCreate

于 2014-09-02T12:56:00.417 に答える