Устранение неполадок программы установки SQL Server 2008

Переводы статьи Переводы статьи
Код статьи: 955396 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

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

В данной статье описываются способы устранения неполадок, возникающих при установке Microsoft SQL Server 2008 с помощью файлов журнала SQL Server 2008. Статья содержит пример сценария, показано, как найти пошаговые причину конкретной проблемы установки SQL Server 2008.

Дополнительная информация

При устранении ошибок программа установки SQL Server 2008 не удается найти причину сбоя, просмотрев только один файл журнала. Исходный файл журнала может только предоставляет начальную точку определить причину сбоя. Возможно открыть дополнительные файлы журналов для поиска сведений о сбое.

Для получения дополнительных сведений о том, как просмотр и чтение файлов журнала SQL Server 2008 обратитесь к следующей статье Microsoft TechNet по адресу:
Как: Просмотр и чтение SQL Server для установки файлов журнала

Основная структура имена файлов и каковы ожидаемые содержимое в статье TechNet. В этой статье мы расскажем, точнее о том, как и когда следует использовать каждый тип файла журнала.

Как правило нет необходимости использовать любой из файлов журналов в вложенную папку хранилища данных. Файлы, которые обычно рассмотрены перечислены ниже в алфавитном порядке.
  • ConfigurationFile.ini
  • Summary.txt
  • Detail.txt
  • Detail_ComponentUpdate.txt
  • Sql_common_core_Cpu <32 and="" or="" 64="">_1.log</32>
  • Sql_common_core_loc_Cpu <32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_inst_Cpu <32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_inst_loc_Cpu <32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_shared_Cpu <32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_shared_loc_Cpu <32 and="" or="" 64="">_1033_1.log</32>
  • Sql_tools_Cpu <32 and="" or="" 64="">_1.log</32>
  • Sql_tools_loc_Cpu <32 and="" or="" 64="">_1033_1.log</32>
  • SqlBrowser_Cpu32_1.log
  • Sqlncli_Cpu <32 and="" or="" 64="">_1.log</32>
Примечание.Среды имя файла и количество файлов журнала может отличаться от списка, в зависимости от возможностей установки, выбранных при установке SQL Server 2008.

Как и когда следует использовать файлы журнала SQL Server 2008

Summary.txt

в файл &lt;имя&gt;.log: Bootstrap\Log\ Server\100\Setup %ProgramFiles%\Microsoft SQL

Назначение:: Этот журнал является чистой и понятных файл журнала, содержащий основные сведения об этой проблеме. Этот файл показывает, были обнаружены какие компоненты сервера SQL, среды операционной системы, параметры командной строки, которые были заданы, значения, которые были указаны и общего состояния каждого файла MSI и MSP, которая была выполнена.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: Для поиска ошибок в этом файле, можно обычно найти “ ошибки ” или “ сбой ” ключевых слов. Для получения дополнительных сведений о неисправности откройте файл, указанный в строке, начиная с “ журнала с ошибкой ”.

Summary_<%ComputerName%_YYYYMMDD_HHMMSS>.txt

в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\ <yyyymmdd_hhmmss>\Summary_<%ComputerName%_YYYYMMDD_HHMM>.txt</yyyymmdd_hhmmss>

Назначение:: Этот файл журнала содержит те же сведения, как в файле Summary.txt. Кроме того этот журнал может также содержать ранее определенный для этой попытки установки SQL Server.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: Для поиска ошибок в этом файле, можно обычно найти “ ошибки ” или “ сбой ” ключевых слов. For more information about details of the failure, open the file that is listed in the line starting with “Log with failure”.

Detail.txt

в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<yyyymmdd_hhmm>\Detail.txt</yyyymmdd_hhmm>

Назначение::This log file provides a detailed log of the execution. It is organized on lines that begin with the time stamp followed by the extension that produced the log. This is one of the most important log files because it can be used to identify the failures that occur. The logs are generated on a time basis. This means that the actions are logged here not by the component that generated them but by the time at which they are invoked. This is useful to determine the execution process step by step, the order in which actions are executed, and the dependencies between actions. This file is generated for the main workflow such as the install, or the upgrade workflow.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: If an error occurs in the setup process the exception or error will be logged at the end of the file. To locate errors in this file, you must locate the very end of the file and read it in the reverse of the actions from bottom to top to find where the exception or error is logged. After you have located the line starting with “Exit facility code” that is shown in your Summary.txt file, you can search for “error,” “Watson bucket,” or “exception” keywords in the Detail.txt file. The search results near the exit facility code will help you to identify when and where the error first occurred.

Detail_ComponentUpdate.txt

в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<yyyymmdd_hhmmss>\Detail_ComponentUpdate.txt</yyyymmdd_hhmmss>

Назначение:: This log file resembles the Detail.txt file. This file is generated for the component update workflow.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: Same as for Detail.txt.

Detail_GlobalRules.txt

в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<yyyymmdd_hhmmss>\Detail_GlobalRules.txt</yyyymmdd_hhmmss>

Назначение:: This log file resembles the Detail.txt file. This file is generated for the global rules execution.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: This log file is used only if the Summary.txt file shows failures in the SystemConfigurationCheck section. Generally, you can open and use the SystemConfigurationCheck_Report.htm file to obtain all the information that is needed. However, if you want additional information from this log, search for the “Rule evaluation done : Failed” phrase in this file.

MSI log files:

  • <feature>_<architecture>_<iteration>.log</iteration></architecture></feature>
  • <feature>_<architecture>_<language>_<iteration>.log</iteration></language></architecture></feature>
  • <feature>_<architecture>_<iteration>_<workflow>.log</workflow></iteration></architecture></feature>
в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<yyyymmdd_hhmmss>\<name>.log</name></yyyymmdd_hhmmss>

Назначение:: These log files provide a detailed log of the package installation process. These logs are generated by the Msiexec.exe process when you install the specified package. If the setup was successful, you can see a log entry that displays “Product:<product name="" -="" installation="" completed="" successfully”="" if="" no="" errors=""></product>

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: When you use the MSI log files, make sure that you are looking at the original source of the problem instead of the reactive error messages. Выполните следующие действия::
  1. Sort the MSI logs in the same directory by the changed date.
  2. Open each MSI log file from the bottom of the log files to each previous log. For each log file, search for “Return value 3” or “@Microsoft” without the quotation marks. Note the error message for each file until you find no error at the end of the logs. The last log contains the original error. When you find the first occurrence in the log, you must determine whether the entries are valid because not all “Return value 3” errors are problems. Some of those errors are expected. If you cannot determine the validity of those errors, we recommend that you engage with one of the available Microsoft SQL Server support options.

SystemConfigurationCheck_Report.htm

в файл &lt;имя&gt;.log: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\<yyyymmdd_hhmmss>\SystemConfigurationCheck_Report.htm</yyyymmdd_hhmmss>

Назначение:: This file contains a friendly version of the rules execution status. It also provides a short description of each executed rule.

ПОИСК И УСТРАНЕНИЕ НЕПОЛАДОК: You can open the SystemConfigurationCheck_Report.htm file and look for the “Failed” keyword and examine if any “Warning” entries apply to your environment.

A sample scenario of failed installation of a SQL Server 2008 stand-alone named instance

In this specific scenario, you receive a clear and concise error message in theMicrosoft SQL Server 2008 Setupdialog box that resembles the following:

TITLE: Microsoft SQL Server 2008 Setup

------------------------------

The following error has occurred:

SQL Server Setup has encountered an error when running a Windows Installer file.

Windows Installer error message: The system cannot find the file specified.

Windows Installer file: C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi

Windows Installer log file: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\sql_engine_core_inst_Cpu64_1.log

Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.

For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

------------------------------

BUTTONS:

&RetryCancel
------------------------------

В этом случае мы предположим, что не удается найти сообщение об ошибке и установки просто показывает, что в процессе установки произошла ошибка. Чтобы найти причину сбоя с помощью файлов журнала, выполните следующие действия.
  1. Найдите и откройте файл Summary.txt, который относится к последней запуска установки SQL Server 2008. В этом примере в папку C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942 был связан с фактической установки. Эта папка содержит одного и того же файле Summary.txt, который имеет другое имя файла в следующем формате:
    Summary_<>и мя>_20100521_064942.txt
  2. В файле Summary.txt можно найти в верхней части отчета, чтобы помочь вам определить причину сбоя в следующую информацию:
    Общие сведения:

    Окончательный результат: не удалось установить SQL Server. Чтобы продолжить, определите причину сбоя, решить эту проблему, удалите SQL Server и повторно запустите программу установки SQL Server.

    Код (в десятичном формате) завершения:-2068643839

    Код устройства завершения: 1203

    Ошибка код выхода: 1

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

    Время начала: 06:50:38 2010-05-21

    Время окончания: 2010-05-21 09: 07: 19

    Запрошенных действий: Установка

    Журнал с ошибкой: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt

    На основании этой информации, устранение неполадок выход код или код выхода устройства не приведет, чтобы найти причину. Это происходит потому, что эти коды охватывают несколько ситуаций и не являются Определение факторов. Сведения о ключе из этого раздела является строка, начинающаяся с “ журнала с ошибкой ”.
  3. Откройте файл журнала в строке, начиная с “ журнала с ошибкой ” в файле Summary.exe. В этом примере файлSQL Server\100\Setup C:\Program Files\Microsoft Bootstrap\Log\20100521_064942\Detail.txt.
  4. Найдите в самом конце файла и поиск по ошибке 1203 снизу вверх. Вы увидите следующий раздел:
    2010-05-21 07:09:19 Slp: ----------------------------------------------------------------------

    2010-05-21 09: 07: 19 Slp: выполняется действие: CloseUI

    2010-05-21 09: 07: 19 Slp: остановить действие пропущено в полный режим интерфейса пользователя

    2010-05-21 09: 07: 19 Slp: выполнено действие: CloseUI, возвращается значение True

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07:09:23 Slp: ----------------------------------------------------------------------

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07: 09: 23 Slp: ошибка результат:-2068643839

    2010-05-21 07: 09: 23 Slp: привести код устройства: 1203

    2010-05-21 07: 09: 23 Slp: привести код ошибки: 1

    2010-05-21 07: 09: 23 Slp: Sco: попытка создать базовый реестра HKEY_LOCAL_MACHINE, компьютер

    2010-05-21 07: 09: 23 Slp: Sco: при попытке открыть раздел реестра

    2010-05-21 07: 09: 23 Slp: Sco: при попытке открыть раздел реестра Software\Microsoft\PCHealth\ErrorReporting\DW\Installed

    2010-05-21 07: 09: 23 Slp: Sco: попытка получить значение реестра DW0201

    2010-05-21 07: 10: 26 Slp: отправлено 2 из 2 сбои в хранилище данных Watson
  5. Эта информация по-прежнему не отображаются фактические причины проблемы и фактически устранении. Здесь сообщения могут mislead в думать, что это проблема разрешения или повреждение реестра. Эти проблемы являются только реакции основные проблемы. В описание файла Detail.txt описанное выше, мы предлагаемые поиск фразы “ ошибка, ” “ Watson сегмент ” и “ исключение ”. В этом примере поиска с помощью этих критериев дает следующий результат:
    • Ошибка: 99 вхождения
    • Исключение: 26 раз
    • Сегмент Watson: 4 вхождения

  6. In this case, “Watson bucket” would be the first item to review in the Detail.txt log file. The first location of these Watson bucket sections displays the following entries. Remember that we always search from the bottom to the top:
    2010-05-21 06:57:03 Slp: Target package: "C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi"

    2010-05-21 06:57:04 Slp: InstallPackage: MsiInstallProduct returned the result code 2.

    2010-05-21 06:57:04 Slp: Watson Bucket 1

    From this information, we can deduce that the root cause of the failure is that the target packageC:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msiотсутствует..


Ссылки

2251397SQL Server 2008 setup hangs on a x64 system with more than 32 logical processors

Свойства

Код статьи: 955396 - Последний отзыв: 16 июля 2013 г. - Revision: 4.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
Ключевые слова: 
kbsqlmanagementtools sql2008relnoteinstallation sql2008relnote kbexpertiseadvanced kbinfo kbmt KB955396 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 955396

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com