ora-24399- Указано неверное количество соединений -OCCI программа

0

Я использую следующий простой код для подключения к базе данных, и я получаю ошибку как 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();
    }

PS С помощью SQL Plus я могу подключиться к базе данных, где выполняется этот код. Проблем нет. Только через программу наблюдается сбой.

PPS Пробовал использовать connectionpool, но все равно не повезло...

Теги:
occi

1 ответ

0

Глядя на вашу ошибку, кажется, что проблема в другом месте вашего кода: вы должны исправить параметры (связанные с номерами соединений) в вызове OCIConnectionPoolCreate.

  • 0
    Я согласен ... но мой код такой большой ... эта функция просто внутри main () и ничего больше ....
  • 0
    Может быть, createConnectionPool () более уместен?
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню