программно перезапустить сервер sql win7 - PullRequest
1 голос
/ 08 сентября 2011

У меня vs2010 однажды кликнет программа winform, которая выполняет настройку другой программы.Эта программа установки проверяет, установлен ли сервер sql, создает базу данных / логины / таблицы, включает смешанный режим, перезапускает сервер sql (2008 express), затем добавляет хранимые процедуры с использованием имени входа и предварительно загружает некоторые таблицы для начала работы.Работает нормально для winXP.Когда я выполняю настройку в Windows 7, происходит сбой при попытке перезапустить сервер.

Я предполагаю, что это «функция» UAC win 7, которая предотвращает ее, когда я вручную перезагружаю сервер, я получаюпредупреждение UAC.В настоящее время я использую функции 'stopService' и 'startService' из http://www.csharp -examples.net / restart-windows-service /

Есть ли другой способ сделать это в кодебез меня, чтобы установить SSMS для перезагрузки вручную в Windows 7?

1 Ответ

1 голос
/ 08 сентября 2011

Вы пытались запустить подготовленный файл .bat, который перезапускает экземпляр sql через: net stop mssqlserver net start mssqlserver

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