Пользователи могут выполнять подключение к серверам баз данных только в те моменты, когда серверы запущены. Серверы баз данных настроены таким образом, чтобы они автоматически запускались при запуске компьютера, на котором они установлены и запущены. Чтобы предотвратить подключения пользователей к серверу баз данных, вы можете его остановить (stop) или приостановить (pause).
Остановка сервера базы данных удаляет все существующие подключения и предотвращает создание новых. Постановка на паузу только предотвращает создание новых подключений, а существующие подключения остаются. Вы можете остановить сервер баз данных, если на сервере имеется некорректное подключение, к примеру, если вышло из строя подключающееся приложение, но при этом подключение осталось активным. Вам также может понадобиться остановить или поставить на паузу сервер баз данных перед выполнением таких служебных задач, как обновление экземпляра SQL Server Express.
После завершения обслуживающих задач вы можете перезапустить сервер баз данных, используя команды запуска или возобновления.
Только администраторы операционной системы Windows могут останавливать, ставить на паузу или возобновлять работу сервера баз данных.
Пауза и остановка сервера баз данных
Чаще всего вы будете ставить сервер на паузу, а не останавливать его. Остановка сервера удаляет все имеющиеся подключения. Если пользователи вносят изменения в данные во время остановки сервера, изменения могут быть утеряны, а данные могут быть повреждены, поэтому необходимо убедиться в отсутствии активных рабочих подключений к серверу баз данных перед его остановкой.
Чтобы вы могли остановить или приостановить сервер базы данных, вы должны отключиться от него.
- Войдите в систему от имени администратора Windows, который также является администратором сервера, запустите ArcMap и откройте окно Каталога (Catalog).
- Щелкните правой кнопкой мыши на подключении к серверу баз данных в дереве Каталога (Catalog), а затем выберите Отключить (Disconnect).
- Щелкните правой кнопкой на сервере базы данных снова и выберите команду Приостановить (Pause) или Остановить (Stop).
Выбор команды Приостановить (Pause) приведет к приостановке экземпляра Microsoft SQL Server Express, что предотвратит появление новых подключений к серверу базы данных, но сохранит существующие подключения. Если вы щелкните Остановить (Stop), экземпляр Microsoft SQL Server Express будет остановлен, что приведет к отсоединению всех подключений и невозможности создания новых подключений к серверу баз данных.
Перезапуск сервера базы данных
По окончании выполнения служебной задачи, требующей приостановки или остановки сервера баз данных, вам нужно перезапустить сервер, чтобы пользователи могли снова подключаться к нему. Если вы остановили сервер баз данных, операцию перезапуска выполнит команда Запустить (Start). Если вы приостановили сервер баз данных, операцию перезапуска выполнит команда Возобновить (Resume).
- Войдите в систему от имени администратора Windows, который также является администратором сервера, запустите ArcMap и откройте окно Каталога (Catalog).
- Раскройте узел Серверы баз данных (Database Servers) в дереве Каталога (Catalog).
- Щелкните правой кнопкой мыши на сервере баз данных, который хотите перезапустить.
- Чтобы повторно запустить сервер баз данных, выполните следующее:
- Если ваш сервер баз данных был остановлен, нажмите Запустить (Start).
- Если ваш сервер баз данных был приостановлен, нажмите Возобновить (Resume).
- Дважды щелкните на сервере баз данных, чтобы снова подключиться к нему.