Назад | Перейти на главную страницу

Есть ли в DB2 выделенное соединение администратора?

При использовании Microsoft SQL Server есть такая удобная штука, которая называется выделенным административным подключением. Вы можете указать базе данных разорвать все соединения и не открывать новые, но оставить то, которое вы используете прямо сейчас, в административных целях.

Доступна ли аналогичная функция для IBM DB2 UDB?

Есть несколько вариантов:

  1. Команда QUIESCE INSTANCE
  2. Команда QUIESCE DATABASE
  3. ПОДКЛЮЧИТЕСЬ К БАЗЕ ДАННЫХ В ЭКСКЛЮЗИВНОМ РЕЖИМЕ

Quiescing дополнительно позволяет отключить все другие подключения к экземпляру (что может относиться к нескольким базам данных) или к одной базе данных; но это не помешает пользователям, имеющим соответствующие права, повторно подключиться.

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