1

Как я могу диагностировать и отлаживать файл конфигурации для автоматической установки MS SQL Server 2012?

Что я делаю - я создаю установщик для продукта. Для продукта требуется MS SQL Server 2012, который я хочу установить в автоматическом режиме. Я знаю, что могу использовать файл конфигурации для этого, и он, кажется, принимает файл (основываясь на "значениях по умолчанию", которые я вижу в установщике). Тем не мение...

Когда я установил: QUIET="True" или QUIETSIMPLE="True" , то установка занимает слишком мало времени - на самом деле, это не установка. Он проходит начальные этапы распаковки установщика, но с этого момента он просто завершается.

Я думаю, что в конфигурационном файле должна быть ошибка (у меня есть две версии: одну я перехватил из прогона вручную, а другую я перехватил из Интернета).

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

В документации упоминается, что файл журнала создается в C:\Program Files\MS SQL Server\yadda yadda , но у меня даже нет этой папки, поэтому я действительно не знаю, где искать доказательства того, что пошло не так.

1 ответ1

0

Кажется, у меня частичная слепота. Файл журнала действительно существовал по адресу C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\Summary.txt , и он выдал ошибку:

Overall summary:
Final result:                  Failed: see details below
Exit code (Decimal):           -2068578304
Exit facility code:            1204
Exit error code:               8
Exit message:                  The instance name must not contain spaces or special characters.

Теперь я обновил мой скрипт установки, чтобы проанализировать этот файл после завершения установки и вернуть этот статус.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .