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

Автоматическая установка SQL 2008 R2 с файлом конфигурации - учетные данные, которые вы предоставили для службы агента SQL Server, недействительны.

Я делаю автоматическую установку SQL Server 2008 R2. У меня есть новая гость VMware с Windows 2008 R2, и я запустил установку SQL Server 2008 R2 для создания файла конфигурации. Я устанавливаю только ядро ​​базы данных и инструменты управления.

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

Я вызываю автоматическую настройку с помощью следующей команды:

Setup.exe /SQLSVCPASSWORD="************" /AGTSVCPASSWORD="************" /SAPWD="*************" /ConfigurationFile=MyConfigurationFile.INI

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

Я уверен, что пароли, которые я передаю в приложение setup.exe, верны. Я могу установить, используя ручной процесс, и эти имена пользователей / пароли в порядке.

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

Любая помощь будет принята с благодарностью. Спасибо!

Если ваши пароли содержат какие-либо символы, которые будут анализироваться командным процессором, вам нужно будет экранировать их или использовать пароль, который их не содержит. Такие вещи, как знаки доллара, апострофы, кавычки, больше или меньше.

Похоже, что если в вашем пароле есть два доллара, это приведет к тому, что пароль будет сохранен только с одним долларом в файле configuraiton.ini. По возможности убедитесь, что в пароле всего 1 доллар. Это было моим решением этой проблемы.

Джоэл,

Пожалуйста, просмотрите это: http://msdn.microsoft.com/en-us/library/ms178142(v=sql.105).aspx

Я думаю, что пользователи домена не имеют права входа в систему в качестве услуги.

Лучший,

-Юлианец

синтаксис станет:

setup.exe /CofigurationFile=D:\saurabh\ConfigurationFile.ini / QUIET = "TRUE" / SAPWD = "saurabh" / SQLSVCPASSWORD = "пароль службы механизма sql" / AGTSVCPASSWORD = "пароль службы агента" / ASSVCPASSWORD = "Пароль службы ананализа "/ ISSVCPASSWORD =" * Пароль службы интеграции "/ RSSVCPASSWORD =" Пароль службы отчетов "

для подробного решения нажмите здесь