Russian Qt Forum
Ноябрь 23, 2024, 08:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Восстановление соединения с БД  (Прочитано 3047 раз)
aRise
Гость
« : Апрель 17, 2015, 05:23 »

Кто-нибудь сталкивался с такой проблемой: после потери соединения с БД (например сеть пропадала), восстановить соединение не получается.
повторный database.open() после того как сеть появилась выполняется с ошибкой  (на примере оракла QSqlError(12543, "Unable to logon", "ORA-12543: TNS:destination host unreachable)
помогает только перезапуск приложения
Записан
kai666_73
Крякер
****
Offline Offline

Сообщений: 319


Просмотр профиля
« Ответ #1 : Апрель 17, 2015, 12:03 »

Хорошо бы конкретизировать название темы:  Восстановление соединения с БД Oracle.

А по вопросу... сталкивался, но не заморачивался.
Может поможет такая вот последовательность действий:
removeDatabase
addDatabase
open
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 22.