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

Команда / сценарий для включения и отключения SQL Server

У меня на моем компьютере отключен SQL Server, и мне нужно вручную перейти в services (services.msc), чтобы включить его и агента. Я хотел бы написать пакетный сценарий, который я могу запустить, чтобы включить их для меня. Является ли это возможным? Когда я делаю net start в командной строке я не вижу его в списке, поэтому я не уверен, возможно ли это.

РЕДАКТИРОВАТЬ: Я использую Windows Vista. Я оставляю его отключенным, потому что его постоянная работа замедляет работу моего компьютера, и не всем моим веб-разработчикам это требуется. Большую часть времени я более продуктивен, поскольку он требует больших ресурсов, особенно во время загрузки.

Если вы установите службу в ручном режиме, вы можете создать один или два командных файла, чтобы запустить и остановить ее, не заходя в меню служб. Команды будут такими:

net start SQLAgent $ имя экземпляра

net stop SQLAgent $ имя экземпляра

Примером может быть чистый запуск SQLAgent $ MICROSOFTSMLBIZ для экземпляра BCM.

Подобно агенту, сам сервер будет:

net start MSSQL $ имя экземпляра net stop MSSQL $ имя экземпляра

Какая операционная система?

И почему ты держишь его отключенным?
Разве не должно быть достаточно установить его на ручной запуск, а затем просто запускать / останавливать при необходимости?

Обновить

Вы путаете «отключено» с «остановлено».
Если служба включена, но настроена на запуск вручную, она не будет запускаться автоматически и всегда будет оставаться остановленной, если ты явно запустить его.
Если он установлен на "отключено", он не запустится Когда-либо, и даже вы не сможете его запустить, если не измените его запуск на ручной или автоматический.

Итак, просто установите его на «ручной» и запускайте / останавливайте при необходимости; он не будет работать, если вы этого не попросите.

Во-первых, я бы попытался контролировать использование памяти экземпляром (например, ограничить его до 75 МБ) И увеличить оперативную память на вашем компьютере (Vista ужасно с оперативной памятью).

В противном случае я бы согласился с предложением Дэна запускать и останавливать SQL.