Сертификация SQL Server Windows Logo

В этом разделе приводятся сведения о сертификации SQL Server для программы Windows Server Logo. Во время установки SQL Server можно выполнить следующие пользовательские действия.

Особое действие

Описание

CA_ErrorDifferentLang

Завершает программу установки ошибкой, если устанавливается продукт на другом языке.

CA_ErrorNewerVersion

Завершает программу установки ошибкой, если устанавливается более поздняя версия продукта.

CA_ErrorPendingReboot

Установка не выполняется, проверяются ожидающие операции переименования файлов и перезагрузки.

CA_ErrorPrereqDotNet

Устанавливает свойство MSI в значение 1, если не найдена платформа .Net 2.0. В противном случае ― значение 0.

CA_ErrorPrereqDotNet20Or30Or35Or40

Устанавливает свойство MSI в значение 1, если не найдена ни .Net 2.0, ни 3.0, ни 4.0. В противном случае ― значение 0.

CA_ErrorPrereqDotNet20Or40

Устанавливает свойство MSI в значение 1, если не найдена ни .Net 2.0, ни 4.0. В противном случае ― значение 0.

CA_SetRefCountNewerFoundFlag

Устанавливает свойство MSI в значение, указывающее, что установлена более новая версия продукта.

CA_SetRefCountUpgradeFlag

Устанавливает свойство MSI в значение, указывающее, что программа установки выполняет обновление.

CallHlmExe

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

Commit_sqlRegHiveCopy

Удаление всех разделов реестра в Microsoft\Microsoft SQL Server\TempKeys.

ControlService

Обрабатывает запросы на запуск и остановку для службы Win32.

ControlService_64

Проверяет наличие служб, которые необходимо запустить или остановить.

DevenvSetup_VS

Регистрирует пакеты Visual Studio, используемые оболочкой Visual Studio в SQL Server Data Tools.

DelimitProperty

Обработка таблицы _sqlDelimitProperty для разделения свойств, например, удаления конечной косой черты или добавления символа #.

DelimitProperty_64

Разделяет свойства.

DevenvSetup_VS_32_1049

Запускает файл devenv.exe для установки Visual Studio.

Do_HttpServiceSecurity

Обеспечение учетным записям, вошедшим с правами доступа службы, получения доступа к HTTP и HTTPFilter путем добавления шифрования управления доступом (ACE).

Do_LogInstallStart

Записывает событие в журнал событий с указанием начала установки SQL Server.

Do_LogInstallStart_64

Добавляет запись о начале установки в журнал событий Windows.

Do_sqlCopyXML

Обновление XML-файлов путем копирования элементов или файлов целиком из исходного файла в целевой.

Do_sqlCopyXML_64

Обновление XML-файлов путем копирования элементов или файлов целиком из исходного файла в целевой.

Do_sqlFileSDDL

Настройка списка управления доступом (ACL) для файлов.

Do_sqlFileSDDL_64

Задает защиту файлов для 64-разрядных процессов.

Do_sqlFileSR

Выполнение операции поиска и замены в заданном файле (в процессе используется временный файл).

Do_sqlFileSR_64

Выполнение операции поиска и замены в заданном файле (в процессе используется временный файл).

Do_sqlLocalServers

Принятие владения отраженными разделами реестра, связанными с локальными серверами COM, для возможности параллельной установки.

Do_sqlLocalServers_64

Регистрирует локальные серверы для 64-разрядных процессов.

Do_sqlRegHiveCopy

Копирование куста реестра в \Microsoft\Microsoft SQL Server\TempKeys (выполняется в контексте системы) без олицетворения.

Do_sqlRegSDDL

Установка ACL для реестров.

Do_sqlRegSDDL_64

Задает защиту реестра для 64-разрядных процессов.

Do_sqlServiceSDDL

Установка ACL для служб.

Do_sqlServiceSDDL_64

Задает защиту служб.

Do_sqlServiceSidType_64

Задает тип SID службы.

Do_sqlVerIndependentProgID

Исправление или восстановление независимого от версии идентификатора программы для серверов COM во время параллельной установки.

Do_sqlVerIndependentProgID_64

Восстанавливает серверы COM для 64-разрядных процессов.

Do_UpdateFeatureList

Установка реестра со списком установленных компонентов, имя раздела — «FeatureList».

Do_UpdateFeatureList_64

Обновляет состояние нового компонента для обнаружения.

Do_UpdateTypeLib

Исправление регистрации 64-разрядной библиотеки типов при параллельной установке с 32-разрядной библиотекой типов.

Do_UpdateTypeLib_64

Регистрирует библиотеки типов.

DOTNETFW4MISSING_64

Устанавливает сообщение об ошибке в свойство MDSMISSINGREDISTPREREQERROR, когда платформа .NET Framework 4.0 не установлена.

EXCELMISSING_64

Устанавливает сообщение об ошибке в свойство MDSMISSINGREDISTPREREQERROR, когда программа Excel не установлена.

GenerateFeatureList

Просмотр таблицы компонентов, проверка установки и состояния действия компонентов, построение списка и планирование действий.

GenerateFeatureList_64

Записывает состояние нового компонента для обнаружения.

IsDotNetFramework20Installed

Определяет, установлена ли платформа .Net Framework версии 2.0, 3.0, 3.5 или 4.0.

IsDotNetInstalled

Определяет, установлена ли какая-либо версия платформы .Net Framework.

IsDotNet20Installed

Устанавливает свойство MSI в значение 1, если .Net 2.0 установлена. В противном случае ― значение 0.

IsDotNet20Or40Installed

Устанавливает свойство MSI в значение 1, если .Net 2.0 или 4.0 установлена. В противном случае ― значение 0.

IsDotNetFramework20Or30Or35Or40Installed

Устанавливает свойство MSI в значение 1, если .Net 2.0, 3.0 или 4.0 установлена. В противном случае ― значение 0.

IsPendingReboot

Проверка наличия файлов, включенных в MSI, среди ожидающих ключа переименования файла в операционной системе и установка свойства со списком этих файлов.

IsPendingRebootKey

Задает PENDINGFILERENAME, если файл из таблицы файлов MSI находится в разделе реестра PFR.

MISSINGMDSPREREQERROR_64

Если имеются сообщения, установленные в свойство MDSMISSINGREDISTPREREQERROR, то показывает диалоговое окно с ошибкой и останавливает установку.

Remove_NativeImage

Установка свойства InstallNgenTicks или планирование действия отмены (коды ошибок пропускаются).

Remove_NativeImage_64

Удаляет собственные образы

RemoveSupportFiles

Удаление файлов поддержки.

RemoveSupportFiles_64

Удаляет временные файлы.

RestoreSetupParams

Извлечение параметров для данного продукта, который был сохранен программой установки во время новой установки.

RestoreSetupParams_64

Устанавливает внутренние свойства.

Rollback_sqlRegHiveCopy

Восстановление резервной копии куста реестра в случае сбоя с пропуском ошибок.

Rollback_UpdateFeatureList

Обновление списка FeatureList раздела реестра со списком компонентов.

Rollback_UpdateFeatureList_64

Восстанавливает состояние компонента для обнаружения.

RollbackSupportFiles

Удаление только раздела реестра каталога поддержки (WYukonBootstarpDir). Файлы не удаляются.

RollbackSupportFiles_64

Удаляет временные файлы.

RSCA_SetRefCountUpgradeFlag

Устанавливает свойство, чтобы определить, выполнялось ли обновление с версии младше Katmai с пакетом обновления 2 (SP2).

RSSP_CAInstall_64

Устанавливает пользовательские действия. Регистрирует компоненты служб Reporting Services в SharePoint. Перезапускает службу W3SVCservice.

RSSP_CAStreamBinary_64

Потоковая передача и последующее удаление файла rscustom.exe.

RSSP_CATestRS (/t)

Только службы SQL Server Reporting Services 2005. Проверяет, имеет ли сервер отчетов рабочее соединение с базой данных сервера отчетов.

RSSP_CATestRS_64

Только службы SQL Server Reporting Services 2005. Переключение проверяет, имеет ли сервер отчетов рабочее соединение с базой данных сервера отчетов.

RSSP_CAUninstall_64

Удаление. Отменяет регистрацию компонентов служб Reporting Services на всей ферме SharePoint, но оставляет файлы на диске. Перезапускает службу W3SVCservice.

RSSP_CAUninstallLocal (/p)

Локальное удаление Отменяет регистрацию компонентов служб Reporting Services только на локальном компьютере. Файлы остаются на диске. Перезапускает службу W3SVCservice.

RSSP_CAUninstallLocal_64

Локальное удаление Отменяет регистрацию компонентов служб Reporting Services только на локальном компьютере. Файлы останутся на диске. Перезапускает службу W3SVCservice.

RSSPTarget

Устанавливает свойство в значение каталога установки для SharePoint.

SapBiOpenReadme

Вызывает notepad.exe и открывает в нем файл сведений.

SetCommonFilesDir_32

Задает каталог для 32-разрядных общих файлов.

SetCommonFilesDir_64

Задает каталог для 64-разрядных общих файлов.

SetErrorReporting

Устанавливает свойство ответа об ошибках.

SetInstanceProperty

Собирает известные и вновь заданные свойства для данного экземпляра SQL Server, а затем сохраняет их в таблице.

SetInstanceProperty_64

Устанавливает внутренние свойства.

SetProgramFilesDir_32

Задает каталог для 32-разрядных программных файлов.

SetProgramFilesDir_64

Задает каталог для 64-разрядных программных файлов.

SetSqlProgramMenuFolder

Задает свойство папки меню программ.

SetSqmReporting

Указывает, включать ли отчеты SQM.

SetSystemDir_32

Задает свойство каталога Windows System в 32-разрядной ОС.

SetSystemDir_64

Задает свойство каталога Windows System в 64-разрядной ОС.

SetVsIde10Dir_64

Задает свойство MSI для пути IDE Visual Studio 2010.

SkipInstall

Остановка текущей операции программы установки с кодом успешного завершения.

SkipInstallCA

Остановка текущей операции программы установки с кодом успешного завершения.

SNAC_IAcceptSQLNCLILicenseTerms

Указывает, когда пользователь принимает условия лицензии собственного клиента доступа SQL Server.

SNAC_SetClientSSNLDefaults

Установка клиентских значений SSNL по умолчанию.

SqlFollowComponentsValidate

Создание схемы иерархической связи компонентов.

SqlFollowComponentsValidate_64

Проверяет параллельные компоненты.

Sqlmsirc_BackupAppGuid

Перечисление текущих зависимостей уровня приложения от работающего продукта и их сохранение в свойстве.

Sqlmsirc_BackupAppGuid_64

Перечисление текущих зависимостей уровня приложения от работающего продукта и их сохранение в свойстве.

Sqlmsirc_BackupAppGuid_NewerFound_64

Перечисление текущих зависимостей уровня приложения от работающего продукта и их сохранение в свойстве.

Sqlmsirc_CheckAppDependency

Проверка зависимости приложения от текущего продукта и прекращение работы программы установки при наличии такой зависимости.

Sqlmsirc_CheckAppDependency_64

Проверка зависимости приложения от текущего продукта и прекращение работы программы установки при наличии такой зависимости.

Sqlmsirc_CheckBrowserDependency

Проверка зависимости других продуктов от компонентов браузера SQL Server и блокировка удаления при наличии такой зависимости.

Sqlmsirc_CheckFeatureDependency

Проверка зависимости приложения от удаляемого компонента и блокировка удаления при наличии такой зависимости.

Sqlmsirc_CheckFeatureDependency_64

Проверяет зависимость компонентов.

Sqlmsirc_CheckLanguage

Принудительно применяет правила параллельной установки языков для распространяемых компонентов SQL Server.

Sqlmsirc_CheckLanguage_64

Принудительно применяет правила параллельной установки языков для распространяемых компонентов SQL Server 2008 R2.

Sqlmsirc_Do_UpdateFeatureRefcount

Отложенное действие, выполняющее обновление счетчика ссылок в реестре.

Sqlmsirc_Do_UpdateFeatureRefcount_64

Обновляет счетчик ссылок компонентов.

Sqlmsirc_NotifyFeatureStates

Отправляет уведомления загрузчику программы установки SQL Server со списком компонентов, изменяемых в текущей транзакции.

Sqlmsirc_NotifyFeatureStates_64

Формирует уведомления для всех компонентов, которые будут изменены в рамках текущей транзакции.

Sqlmsirc_RefCountAppGuid

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и остановка текущей транзакции программы установки с кодом успешного завершения.

Sqlmsirc_RefCountAppGuid_64

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и остановка текущей транзакции программы установки с кодом успешного завершения.

Sqlmsirc_RefCountAppGuid_NewerFound_64

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и остановка текущей транзакции программы установки с кодом успешного завершения.

Sqlmsirc_RegisterAppGuid

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и продолжение выполнения программы установки.

Sqlmsirc_RegisterAppGuid_64

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и продолжение выполнения программы установки.

Sqlmsirc_RegisterAppGuid_NewerFound_64

Добавление зависимости в продукт из другого продукта, который будет установлен позднее, и продолжение выполнения программы установки.

Sqlmsirc_RemoveBrowserGroup

Удаление группы служб для браузера SQL Server.

Sqlmsirc_RestoreAppGuid

Миграция списка продуктов, зависимых от старой версии, в новую версию при обновлении.

Sqlmsirc_RestoreAppGuid_64

Миграция списка продуктов, зависимых от старой версии, в новую версию при обновлении.

Sqlmsirc_RestoreAppGuid_NewerFound_64

Миграция списка продуктов, зависимых от старой версии, в новую версию при обновлении.

Sqlmsirc_Rollback_UpdateFeatureRefcount

Действие отката, которое восстанавливает разделы реестра, используемые для подсчета ссылок, если во время установки происходит какой-либо сбой.

Sqlmsirc_Rollback_UpdateFeatureRefcount_64

Восстанавливает счетчик ссылок компонентов.

Sqlmsirc_UpdatePackageRefcount

Регистрация зависимостей от других продуктов при установке для блокировки удаления этих продуктов до тех пор, пока не будет удален текущий продукт.

Sqlmsirc_ValidateAppGuid

Проверка синтаксиса свойства APPGUID, чтобы убедиться, что это код продукта.

Sqlmsirc_ValidateAppGuid_64

Проверка синтаксиса свойства APPGUID, чтобы убедиться, что это код продукта.

Sqlmsirc_ValidateAppGuid_NewerFound_64

Проверка синтаксиса свойства APPGUID, чтобы убедиться, что это код продукта.

Sqlmsirc_Write_UpdateFeatureRefcount

Немедленное действие, собирающее данные и планирующее другие действия (выполнение и отмену).

Sqlmsirc_Write_UpdateFeatureRefcount_64

Обновляет счетчик ссылок в реестре библиотеки DLL-файла ключа компонента.

Sqlmsirc_Write_UpdatePackageRefcount

Планирование отложенного действия.

StreamSupportFiles

Потоковая передача файлов поддержки программы установки из двоичной таблицы.

StreamSupportFiles_64

Извлекает файл пользовательского действия из потока.

SqlSysClr_64

Задает свойство MSI, указывающее, установлен ли SQLSysClrTypes.

SqlUninstall

Планирует отложенный CA для удаления RBS.

Undo_NativeImage

Удаление собственной сборки.

Undo_NativeImage_64

Удаляет собственные образы.

Undo_sqlLocalServers

Аналогично Do_sqlLocalServers.

Undo_sqlLocalServers_64

Аналогично Do_sqlLocalServers.

UninstallCounters

Удаляет счетчики предпочтений RBS.

UninstallEaGroups

Удаляет группы безопасности EA «SSB EA Local» и «SSB EA Admin».

UninstallPrivileges

Удаляет SeServiceLogonRight из группы «SSB EA Service» или учетной записи «NT SERVICE\SSBExternalActivator».

UninstallScheduledTask

Удаляет задачу программы обслуживания RBS.

ValidateAccount

Проверяет, принадлежит ли учетная запись или пароль действительному пользователю Windows.

ValidateAccount.SetProperty

Это методы перегружают базовый метод MSI, MSiSetProperty, чтобы инициализировать свойства, связанные с соответствующими действиями.

ValidatePasswordsAndAccount

Проверяет совпадение паролей и принадлежность учетной записи или пароля действительному пользователю Windows.

ValidateSchemaSuffix

Проверяет, нет ли в суффиксе схемы поставщика FS недопустимых символов.

ValidateSchemaSuffixNoUI

Планирует отложенный CA для проверки суффикса схемы поставщика FS.

ValidateSchemaSuffixNoUI.SetProperty

Задает суффикс схемы поставщика FS для проверки.

VSTOMISSING_64

Устанавливает сообщение об ошибке в свойство MDSMISSINGREDISTPREREQERROR, когда среда выполнения VSTO не установлена.

Write_HttpServiceSecurity

Планирование отложенного действия.

Write_NativeImage

Планирование и компиляция собственных изображений управляемых сборок.

Write_NativeImage_64

Формирует собственные образы.

Write_sqlCopyXML

Планирование действий выполнения и отката.

Write_sqlCopyXML_64

Планирование действий выполнения и отката.

Write_sqlFileSDDL

Планирование отложенных действий.

Write_sqlFileSDDL_64

Задает защиту файлов.

Write_sqlFileSR

Планирование отложенных действий.

Write_sqlFileSR_64

Обновляет установленные файлы.

Write_sqlLocalServers

Планирование отложенных действий (выполнения и отката).

Write_sqlLocalServers_64

Регистрирует локальные серверы.

Write_sqlRegHiveCopy

Планирование отложенных действий (выполнения, отката, фиксации) для копирования кустов реестра.

Write_sqlRegSDDL

Планирование отложенных действий.

Write_sqlRegSDDL_64

Задает защиту реестра.

Write_sqlServiceSDDL

Планирование отложенных действий.

Write_sqlServiceSDDL_64

Задает защиту служб.

Write_sqlServiceSidType_64

Задает тип SID службы.

Write_sqlVerIndependentProgID

Планирование отложенных действий (только выполнения).

Write_sqlVerIndependentProgID_64

Восстанавливает серверы COM.

Write_UpdateTypeLib

Планирование отложенных действий.

Write_UpdateTypeLib_64

Регистрирует библиотеки типов.

См. также

Основные понятия

Установка SQL Server 2012

Файлы SQL Server, оставшиеся после удаления