Что за команда bash говорит о том, что Oracle 12c + полностью работоспособен? - PullRequest
0 голосов
/ 17 января 2020

Я использую docker раскрутка моей базы данных Oracle 12 c для локальной разработки. У меня есть сценарий оболочки, который

  1. Запускает контейнер БД;
  2. Настраивает табличное пространство, роли и разрешения;
  3. Запускает импорт из файла дампа.

После (1) требуется задержка для Oracle для запуска всех своих служб, прежде чем он сможет перейти к (2). Например, если (2) начинается преждевременно, я получаю всевозможные ошибки «отказано в разрешении». На данный момент мы глупо реализуем эту задержку как sleep 180

Мой вопрос: есть ли скрипт / команда, которую я могу вызвать из командной строки (чтобы использовать ее в скрипте оболочки), которая бы сказала мне что Oracle 12 c полностью работоспособен?

PS: стандартные команды bash / oracle -container предпочтительны (для этого не требуется установка дополнительного программного обеспечения)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...