как программно симулировать отключение oracle сервера - PullRequest
1 голос
/ 30 марта 2020

Я ищу идеи для программного создания oracle условия отключения сервера для целей тестирования. Трудно а) получить доступ к базе данных по соображениям безопасности и б) сервер должен работать 24x7 и не может позволить себе отключиться по желанию. Установка другого сервера занимает очень много времени, так как приложение, которое я отлаживаю, подключается к БД, имеющей тысячи таблиц, для которых требуются «правильные» данные, и скомпилированных хранимых процедур - ie, запускающих приложение без всех схем, некоторые справочные данные и хранимые процедуры практически невозможны. Наш продукт разработан на C ++ и использует OCI для интерфейса БД. Можно ли настроить код уровня БД в отладчике и создать такое условие, чтобы API-интерфейсы OCI были вынуждены возвращать код ошибки «shutdown» без повреждения приложения?

1 Ответ

0 голосов
/ 07 мая 2020

Правильный способ будет иметь выделенного пользователя Oracle для тестирования и просто заблокировать учетную запись.

...