Не устанавливается SQL Server 2012 в Windows 10

Обновлено: 05.07.2024

Не удалось установить службу Database Enginee Service для SQL Server Standard 2012 в Windows 10

Я только что сделал еще одну новую установку (удаление и установка с очисткой regedit и удалением папки SQL), чтобы подготовиться к любой помощи. Вот что я установил:
- В разделе «Приложения и функции» у меня установлена ​​следующая версия SQL:
— Microsoft SQL Server 2008 R2 (64-разрядная версия)
— Microsoft SQL Server 2012 (64-разрядная версия) с установленным пакетом обновления от 1 до 4
- .Net версии 3.5 с пакетом обновления 1
- Центр обновления Windows имеет все последние обновления, т.е. «Проверить наличие обновлений» не имеет ожидающей программы

Пожалуйста, посоветуйте. Спасибо

Не могли бы вы поделиться с нами журналом установки SQL Server в папке %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log? См. раздел Просмотр и чтение файлов журнала установки SQL Server.
Не забудьте временно отключить все антивирусные программы и отключить брандмауэр на компьютере на время установки.

Пожалуйста, опубликуйте вывод файла summary.txt.

Какие ошибки вы подтвердили в последнем файле ERRORLOG в SQL Server 2012?

В папке нет файлов. поэтому нет ERRORLOG

"Установите 2018, чтобы обеспечить возможность создания экземпляра". Что такое 2018 в данном контексте=

14 ответов

Я склоняюсь к тому, что служба Avecto Defendpoint (которая, по-видимому, и создала это сообщение в журнале событий) решила, что запускать SQL Server 2012 нецелесообразно. Может быть, ее нужно внести в белый список?

Я думаю, вам нужно поговорить с вашими внутренними ИТ-специалистами в NCS, чтобы разобраться в этом.

Общая сводка:
Окончательный результат: Ошибка: см. подробности ниже
Код выхода (десятичный): -2147467259
Время начала: 2020-09-01 00:34:32
>Время окончания: 01.09.2020, 00:52:15
Запрашиваемое действие: Установить

Установка завершена. Необходимые действия для функций завершены.
Информация об устранении неполадок для этих функций:
Следующий шаг для SQLEngine: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. .

Обнаруженные функции продукта:
Идентификатор экземпляра продукта Идентификатор экземпляра функции Языковая версия Версия Кластерная Настроено
SQL Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER Database Engine Services 1033 Standard Edition 10.50.1600.1 Нет Да

Свойства пакета:
Описание: Microsoft SQL Server 2012
Имя продукта: SQL Server 2012
Тип: RTM
Версия: 11
Место установки: F:\x64 \setup\
Установочная версия: Standard

Slipstream: True
SP Level 4

Статус обновления продукта:
Успешно: 4018073 КБ

Источник обновления: D:\software\SQLUpdate

Параметры ввода пользователя:
ДЕЙСТВИЕ: Установите
ADDCURRENTUSERASSQLADMIN: false
AGTSVCACCOUNT: NT AUTHORITY\SYSTEM
ПАРОЛЬ AGTSVCP:
AGTSVCSTARTUPTYPE: Вручную
ASBACKUPDIR: резервная копия
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: конфигурация
ASDATADIR: данные
ASLOGDIR: журнал
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT:
ASSVCPASSWORD:
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS:
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME:
CLTRESULTDIR:
>CLTSTARTUPTYPE: 0
CLTSVCACCOUNT:
CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE: C :\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200901_003220\ConfigurationFile.ini
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT:
CTLRSVCPASSWORD:
CTLRUSERS:
ENABLERANU: false
ENU: true
ERRORREPORTING: false
>ФУНКЦИИ: SQLENGINE, SSMS, ADV_SSMS, SNAC_SDK
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME:
FTSVCACCOUNT:
FTSVCPASSWORD:
ПОМОЩЬ: false
IACCEPTSQLSERVERLICENSETERMS: false < br />INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server
INSTALLSQLDATADIR:
INSTANCEDIR : C:\Program Files\Microsoft SQL Server
INSTANCEID: MSSQL2012
ИМЯ ЭКЗЕМПЛЯРА: MSSQL2012
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD:
ISSVCSTARTUPTYPE: Automatic
ISSVCACCOUNT: NT AUTHORITY\Network Service />MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME:
MATRIXNAME:
NPENABLED: 0
PID:

QUIET: false
QUIETSIMPLE: false
QUIETSIMPLE: false />РОЛЬ:
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT:
RSSVCPASSWORD:
RSSVCSTARTUPTYPE: Automatic
SAPWD:
SECURITYMODE:
SQLBACKUPDIR:
SQLCOLLATION: SQL_Latin1_General_CP1_CI_AS
SQLSVCACCOUNT : NT AUTHORITY\SYSTEM
SQLSVCPASSWORD: *
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: NCS\P0102881
SQLTEMPDBDIR:
SQLTEMPDBLOGDIR:
SQLUSERDBDIR:
SQLUSERDBLOGDIR:
SQMREPORTING: false
TCPENABLED: 1
UIMODE: Normal
UpdateEnabled: true
UpdateSource: D:\software\SQLUpdate
X86: false< /p>

Файл конфигурации: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200901_003220\ConfigurationFile.ini

Правила с ошибками:

Специфические правила сценария:

Файл отчета о правилах: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200901_003220\SystemConfigurationCheck_Report.htm

Эта проблема может быть вызвана двумя причинами

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

Можете ли вы удалить установку из «Добавить программу удаления», а также удалить файлы и папку SQL Server. Не трогайте реестр, если установка с помощью программы добавления и удаления завершилась успешно.

Еще один момент: НЕ ПРОКЛАДЫВАЙТЕ поток SP4, просто установите SQL Server 2012 и дайте мне знать. Это странный запрос, но, пожалуйста, попробуйте и дайте мне знать.

Переустановите, не касаясь regedit, а также отключите брандмауэр

@MabelTe-0750 так получилось или опять не получилось?

Не могли бы вы проверить подробное сообщение об ошибке в файле detail.txt?
Пожалуйста, обратитесь к обходному пути в этой статье, который может помочь.

Я просмотрел статью и, к сожалению, у меня нет подробной информации об "Ошибке исключения". Мой подробный.txt представляет собой очень общие повторяющиеся утверждения, как показано ниже. Между тем, поскольку экземпляр не создан, каталог журналов (C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log) пуст

(01) 2020-09-03 00:34:18 Slp: Sco: попытка запустить службу MSSQLSERVER
(01) 2020-09-03 00:34:18 Slp: Sco: попытка открыть SC Manager
(01) 2020-09-03 00:34:18 Slp: Sco: попытка открыть дескриптор службы для службы MSSQLSERVER
(01) 2020-09-03 00:34:18 Slp: Sco : Попытка закрыть дескриптор службы для службы MSSQLSERVER
(01) 2020-09-03 00:34:18 Slp: Sco: Попытка закрыть SC Manager
(01) 2020-09-03 00:34 :18 SQLEngine: --SqlServerServiceSCM: сгенерировано исключение: служба не ответила на запрос запуска или управления своевременно

Общая сводка:
Окончательный результат: Ошибка: см. подробности ниже
Код выхода (десятичный): -2061893608
Время начала: 2020-09-03 00:27:35
>Время окончания: 2020-09-03 00:35:18
Запрашиваемое действие: Установить

Установка завершена. Необходимые действия для функций завершены.
Информация об устранении неполадок для этих функций:
Следующий шаг для SQLEngine: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. .

Обнаруженные функции продукта:
Экземпляр продукта Идентификатор экземпляра Функция Язык Версия Версия Кластеризовано

Свойства пакета:
Описание: Microsoft SQL Server 2012
Имя продукта: SQL Server 2012
Тип: RTM
Версия: 11
SPLevel: 0
Место установки: e:\x64\setup\
Установочная версия: Standard

Статус обновления продукта:
Пользователь решил не включать обновления продукта.

Параметры ввода пользователя:
ДЕЙСТВИЕ: Установите
ADDCURRENTUSERASSQLADMIN: false
AGTSVCACCOUNT: NT AUTHORITY\SYSTEM
ПАРОЛЬ AGTSVCP:
AGTSVCSTARTUPTYPE: Вручную
ASBACKUPDIR: резервная копия
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: конфигурация
ASDATADIR: данные
ASLOGDIR: журнал
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT:
ASSVCPASSWORD:
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS:
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME:
CLTRESULTDIR:
>CLTSTARTUPTYPE: 0
CLTSVCACCOUNT:
CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE: C :\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_002611\ConfigurationFile.ini
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT:
CTLRSVCPASSWORD:
CTLRUSERS:
ЭНАБЛЕРАНУ: ложь
ENU : true
ОТЧЕТ ОБ ОШИБКАХ: false
ХАРАКТЕРИСТИКИ: SQLENGINE
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME:
FTSVCACCOUNT:
FTSVCPASSWORD:
ПОМОЩЬ: false
/>INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server\
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server\
INSTALLSQLDATADIR:
INSTANCEDIR: C:\Program Files\Microsoft SQL Server\
INSTANCEID: MSSQLSERVER
INSTANCENAME: MSSQLSERVER
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD:
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME:
MATRIXNAME:
NPENABLED: 0
PID:

QUIET: false
QUIETSIMPLE: false
РОЛЬ:
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT:
RSSVCPASSWORD:
RSSVCSTARTUPTYPE: Автоматически
SAPWD:
SECURITYMODE :
SQLBACKUPDIR:
SQLCOLLATION: SQL_Latin1_Gene ral_CP1_CI_AS
SQLSVCACCOUNT: NT AUTHORITY\SYSTEM
SQLSVCPASSWORD: *
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: NCS\P0102881
SQLTEMPDBDIR:
SQLTEMPDBLOGDIR:
SQLUSERDBDIR:
SQLUSERDBLOGDIR:
SQMREPORTING: false
TCPENABLED: 1
UIMODE: Normal
UpdateEnabled: false
UpdateSource: MU
X86: false

Файл конфигурации: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_002611\ConfigurationFile.ini

Правила с ошибками:

Специфические правила сценария:

Файл отчета о правилах: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_002611\SystemConfigurationCheck_Report.htm

"Не удалось найти дескриптор запуска компонента Database Engine."

Это означает то же самое, что и ошибка в исходной попытке. Но он мне более знаком. :-)

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

Но прежде чем мы это сделаем, нам нужно просмотреть содержимое C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\ERRORLOG. Этот файл расскажет нам, почему SQL Server не запустился.

Папка пуста

Расположение будет C:\Program Files\Microsoft SQL Server\MSSQL.11\MSSQL\LOG\ERRORLOG . Перейдите по этой ссылке, чтобы узнать правильное местоположение.

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

Уважаемые,
В папке: C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log

нет файлов.

Поэтому у меня нет ERRORLOG, которым я мог бы поделиться с другими.

Где-то у вас есть файл ERRORLOG. Используйте проводник Windows для поиска. Точный путь зависит от параметров, которые вы выбрали при установке.

Теперь я вижу, что при первой попытке у вас уже был установлен SQL 2008 R2, и вы пытались установить именованный экземпляр MSSQL2012. Но в самом последнем файле есть трассировка SQL 2008 R2, и вы, похоже, пытались установить экземпляр по умолчанию. Вы удалили SQL 2008 R2 между этим?

Да, я удаляю SQL2008 R2. Затем удалите все связанные папки с SQL Server.
Я провел поиск в своих C:\ & D:\, нет ERRORLOG.
Должен ли я установить SQL2008 R2, а затем установить стандартную версию 2012

Поскольку вы удалили его, вы не можете его найти.

22481-errorlog.jpg

Привет всем,
Следующее показывает, что у меня нет ERRORLOG. Я также искал свои диски C и D, но также не смог найти ERRORLOG. За ваш добрый совет. Спасибо

Привет всем, я должен начать все сначала.
После установки SQL 2008 создается экземпляр MSSQLSERVER
Затем я установил SQL Standard 2012, и он снова дает сбой «Не удалось найти дескриптор запуска Database Engine»

Общая сводка:
Окончательный результат: Ошибка: см. подробности ниже
Код выхода (десятичный): -2061893608
Время начала: 2020-09-03 21:31:20
>Время окончания: 2020-09-03 21:48:54
Запрашиваемое действие: Установить

Установка завершена. Необходимые действия для функций завершены.
Информация об устранении неполадок для этих функций:
Следующий шаг для SQLEngine: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. .

Обнаруженные функции продукта:
Идентификатор экземпляра продукта Код функции Язык Версия Версия Кластерная
SQL Server 2008 R2 MSSQLSERVER MSSQL10_50.MSSQLSERVER Database Engine Services 1033 Standard Edition 10.50.1600.1 Нет
SQL Server 2008 R2 Подключение клиентских средств 1033 10.50.1600.1 Нет

Свойства пакета:
Описание: Microsoft SQL Server 2012
Имя продукта: SQL Server 2012
Тип: RTM
Версия: 11
SPLevel: 0
Место установки: e:\x64\setup\
Установочная версия: Standard

Статус обновления продукта:
Пользователь решил не включать обновления продукта.

Параметры ввода пользователя:
ДЕЙСТВИЕ: Установите
ADDCURRENTUSERASSQLADMIN: false
AGTSVCACCOUNT: NT AUTHORITY\SYSTEM
ПАРОЛЬ AGTSVCP:
AGTSVCSTARTUPTYPE: Вручную
ASBACKUPDIR: резервная копия
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: конфигурация
ASDATADIR: данные
ASLOGDIR: журнал
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT:
ASSVCPASSWORD:
ASSVCSTARTUPTYPE: Автоматически
ASSYSADMINACCOUNTS:
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Автоматически
CLTCTLRNAME:
CLTRESULTDIR:
>CLTSTARTUPTYPE: 0
CLTSVCACCOUNT:
CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE: C :\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_212833\ConfigurationFile.ini
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT:
CTLRSVCPASSWORD:
CTLRUSERS:
ЭНАБЛЕРАНУ: false
RU U: true
ERRORREPORTING: false
ФУНКЦИИ: SQLENGINE, CONN, SNAC_SDK
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME:
FTSVCACCOUNT:
FTSVCPASSWORD:
СПРАВКА: false
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server\
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server\
INSTALLSQLDATADIR :
INSTANCEDIR: C:\Program Files\Microsoft SQL Server\
INSTANCEID: MSSQL2012
INSTANCENAME: MSSQL2012
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD:
/>ISSVCSTARTUPTYPE: Автоматически
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME:
MATRIXNAME:
NPENABLED: 0
PID:

QUIET: false
/>QUIETSIMPLE: false
РОЛЬ:
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT:
RSSVCPASSWORD:
RSSVCSTARTUPTYPE: Automatic
SAPWD:
SECURITYMODE:
SQLBACKUPDIR:
SQLCOLLATION: SQ L_Latin1_General_CP1_CI_AS
SQLSVCACCOUNT: NT AUTHORITY\SYSTEM
SQLSVCPASSWORD: *
SQLSVCSTARTUPTYPE: автоматически
SQLSYSADMINACCOUNTS: NCS\P0102881
SQLTEMPDBDIR:
SQLTEMPDBLOGDIR:
SQLUSERDBDIR:
SQLUSERDBLOGDIR:
SQMREPORTING: false
TCPENABLED: 1
UIMODE: Normal
UpdateEnabled: false
UpdateSource: MU
X86: false

Файл конфигурации: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_212833\ConfigurationFile.ini

Правила с ошибками:

Специфические правила сценария:

Файл отчета о правилах: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20200903_212833\SystemConfigurationCheck_Report.htm

Можете ли вы перейти к диспетчеру конфигурации SQL Server 2012 и посмотреть, установлены ли новые службы. Или перейдите в services.msc и посмотрите, присутствует ли новый экземпляр SQL Server 2-12 с именем MSSQL2012.

Да, есть
- SQL Server (MSSQLSERVER) запущен (локальная система)
- SQL Server (MSSQL2012) не запущен (локальная система)
Когда я пытаюсь запустить MSSQL2012, он сообщение «Окно не может запустить службу SQL Server (MSSQL2012) на локальном компьютере. Ошибка: 1053: служба своевременно не ответила на запрос запуска или управления»

@MabelTe-0750 Хорошо, это ожидаемо. Пожалуйста, перейдите к просмотру событий и посмотрите, какое сообщение об ошибке пришло. Проверьте время, когда вы пытались запустить SQL Server 2012, и в то же время ищите события, связанные с SQL Server, в приложениях для просмотра событий и системных журналах. Пожалуйста, разместите полную информацию здесь.

У меня нет "Диспетчера конфигурации SQL Server".Я устанавливаю только службы Database Enginee Services, чтобы избежать долгого утомительного процесса установки. Могу ли я это сделать?

Нет файла в каталоге: C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQL2012\MSSQL\Log

Однако ERRORLOG находится в каталоге: C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Log

2020-09-03 21:25:18.55 Сервер Microsoft SQL Server 2008 R2 (окончательная первоначальная версия) — 10.50.1600.1 (X64)
2 апреля 2010 г. 15:48:46
Авторское право (c) Microsoft Корпорация
Standard Edition (64-разрядная версия) для Windows NT 6.2 (сборка 9200: )

SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer SQL Server 2014 Enterprise SQL Server 2014 Express SQL Server 2014 Standard SQL Server 2014 Web Подробнее. Меньше

Симптомы

При попытке установить Microsoft SQL Server 2012 или SQL Server 2014 на сервер с включенным протоколом TLS версии 1.2 могут возникнуть следующие проблемы:

Если версия SQL Server, которую вы пытаетесь установить, не содержит исправления для включения поддержки TLS 1.2 (дополнительные сведения о сборке, добавляющей поддержку TLS 1.2, см. в статье KB 3052404), вы получаете следующую ошибку. сообщение:

Ожидание дескриптора восстановления Database Engine не удалось. Проверьте журнал ошибок SQL Server на наличие потенциальных причин.

Если версия SQL Server, которую вы пытаетесь установить, содержит исправление для включения поддержки TLS 1.2, вы получите следующее сообщение об ошибке:

Соединение с сервером было успешно установлено, но затем произошла ошибка во время рукопожатия перед входом в систему. (поставщик: Named Pipes Provider, ошибка: 0 — на другом конце канала нет процесса.)

В обеих этих ситуациях установка завершается ошибкой.

Причина

Разрешение

Версия операционной системы

Windows 2012 R2 и Windows 8.1

Windows Server 2012 и Windows 8

Windows Server 2008 R2 с пакетом обновления 1 (SP1) и Windows 7 с пакетом обновления 1 (SP1)

Временное решение

Чтобы обойти эту проблему, выполните следующие действия:

Включите TLS 1.0 на сервере.

Перезапустите сервер.

Запустите программу установки SQL Server 2012 или SQL Server 2014 и обновите версию SQL Server до сборки, поддерживающей TLS 1.2. (Дополнительную информацию об обновлениях, добавляющих поддержку TLS 1.2, см. в статье базы знаний 3052404.)

Перезапустите сервер.

Примечание. При попытке установить сборку SQL Server 2012 или SQL Server 2014, не содержащую исправление для включения поддержки TLS 1.2, необходимо также использовать этот обходной путь.

Статус

Microsoft подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе "Относится к".

Ссылки

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

Эта статья содержит рекомендации по использованию различных версий Microsoft SQL Server на компьютере под управлением операционной системы Windows.

Исходная версия продукта: SQL Server
Исходный номер базы знаний: 2681562

Обзор

Если не указано иное, если ОС поддерживается для основной версии SQL, она остается поддерживаемой для всех последующих выпусков обслуживания. Например, если SQL Server 2016 RTM поддерживается в Windows 10, это означает, что любые CU поверх SQL Server 2016 RTM или SQL Server 2016 с пакетом обновления 1 (SP1) поддерживаются в Windows 10.

Как пользоваться этой статьей:

Узнайте минимальные требования к версии SQL Server, которую вы пытаетесь установить для соответствующей ОС.

Чтобы найти ответы на следующие вопросы, перейдите по соответствующей ссылке на странице «Требования к оборудованию и программному обеспечению».

Используйте столбец "Дополнительная информация/Ограничения" в приведенной выше таблице, чтобы найти дополнительную информацию о запуске SQL Server в конкретной операционной системе.

Например, если вы хотите установить SQL Server 2016 Developer Edition в Windows 10 Professional:

Проверьте, поддерживается ли SQL Server 2016 в Windows 10. Соответствующее значение в таблице выше — Да (SP2).

Да означает, что SQL Server 2016 в Windows 10 поддерживается.

(SP2) указывает, что SQL Server 2016 должен быть обновлен как минимум до SP2, чтобы он поддерживался в Windows 10.

Страница требований к оборудованию и программному обеспечению для SQL 2016 подтверждает, что версия SQL Server 2016 Developer поддерживается в Windows 10 Professional.

В столбце "Дополнительная информация/Ограничения" для Windows Server 2016 не указаны какие-либо дополнительные известные проблемы для этой конфигурации.

Минимальные требования к версии SQL Server для Windows Server 2022 и Windows 11

В этом разделе описаны минимальные требования к версии для установки SQL Server на компьютер под управлением Windows Server 2022 или Windows 11.

Прежде чем устанавливать SQL Server на компьютер под управлением Windows Server 2022 или Windows 11, необходимо убедиться, что выполняются следующие минимальные требования в зависимости от ситуации.

Для SQL Server 2019 в Windows

Выпуск поддерживается в версии SQL Server 2019 для Windows RTM Release.

Для SQL Server 2017 в Windows

Выпуск поддерживается в версии SQL Server 2017 для Windows RTM Release.

Для SQL Server 2016 и более ранних версий

SQL Server 2016 и более ранние версии не поддерживаются в Windows Server 2022 или Windows 11.

Минимальные требования к версии SQL Server для Windows Server 2019

В этом разделе описываются минимальные требования к версии для установки SQL Server на компьютер под управлением Windows Server 2019.

Перед установкой SQL Server на компьютер под управлением Windows Server 2019 необходимо убедиться, что выполняются следующие минимальные требования в зависимости от ситуации.

Для SQL Server 2019 в Windows

Выпуск поддерживается в версии SQL Server 2019 для Windows RTM Release.

Для SQL Server 2017 в Windows

Выпуск поддерживается в версии SQL Server 2017 для Windows RTM Release.

Для SQL Server 2016

Необходимо установить пакет обновления 2 для SQL Server 2016 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2016.

Для SQL Server 2014

Необходимо установить пакет обновления 3 для SQL Server 2014 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2014.

Для SQL Server 2012

Необходимо установить пакет обновления 4 для SQL Server 2012 или более позднюю версию. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2012.

  • Обязательно проверяйте известные проблемы с установкой при установке SQL Server 2012 в Windows 10 или Windows Server 2016.
  • Тема электронной документации «Требования к оборудованию и программному обеспечению для установки SQL Server 2012» еще не обновлена, чтобы отразить поддержку Windows Server 2016 и Windows Server 2019.

Для SQL Server 2008 R2

SQL Server 2008 R2 не поддерживается в Windows 10 или Windows Server 2016.

Для SQL Server 2008

SQL Server 2008 не поддерживается в Windows 10 или Windows Server 2016.

Минимальные требования к версии SQL Server для Windows 10 и Windows Server 2016

В этом разделе описаны минимальные требования к версии для установки SQL Server на компьютер под управлением Windows 10 или Windows Server 2016.

Прежде чем устанавливать SQL Server на компьютер под управлением Windows 10 или Windows Server 2016, необходимо убедиться, что выполняются следующие минимальные требования в зависимости от ситуации.

Для SQL Server 2019 в Windows

Выпуск поддерживается в версии SQL Server 2019 для Windows RTM Release.

Для SQL Server 2017 в Windows

Выпуск поддерживается в версии SQL Server 2017 для Windows RTM Release.

Для SQL Server 2016

Необходимо установить пакет обновления 2 для SQL Server 2016 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2016.

Для SQL Server 2014

Необходимо установить пакет обновления 1 для SQL Server 2014 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2014.

Для SQL Server 2012

Необходимо установить пакет обновления 2 для SQL Server 2012 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2012.

Обязательно проверяйте известные проблемы с установкой при установке SQL Server 2012 в Windows 10 или Windows Server 2016.

Тема электронной документации «Требования к оборудованию и программному обеспечению для установки SQL Server 2012» еще не обновлена, чтобы отразить поддержку Windows Server 2016 и Windows Server 2019.

Для SQL Server 2008 R2

SQL Server 2008 R2 не поддерживается в Windows 10 или Windows Server 2016.

Для SQL Server 2008

SQL Server 2008 не поддерживается в Windows 10 или Windows Server 2016.

Минимальные требования к версии SQL Server для Windows Server 2012 R2 или Windows 8.1

В этом разделе описаны минимальные требования к версии для установки SQL Server на компьютер под управлением Windows Server 2012 R2 или Windows 8.1.

Прежде чем устанавливать SQL Server на компьютер под управлением Windows Server 2012 R2 или Windows 8.1, необходимо убедиться, что выполняются следующие минимальные требования в зависимости от ситуации:

Для SQL Server 2019 в Windows

SQL Server 2019 не поддерживается в Windows 8.1 или Windows Server 2012 R2.

Для SQL Server 2017 в Windows

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

Для SQL Server 2016

Необходимо установить пакет обновления 2 для SQL Server 2016 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2016.

Для SQL Server 2014

Необходимо установить пакет обновления 3 для SQL Server 2014 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2014.

Для SQL Server 2012

Необходимо установить пакет обновления 1 для SQL Server 2012 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2012.

Пожалуйста, проверьте известные проблемы установки при установке SQL Server 2012 в Windows 8 или Windows Server 2012.

Для SQL Server 2008 R2

Необходимо установить пакет обновления 3 для SQL Server 2008 R2 или более позднюю версию. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2008 R2.

Для SQL Server 2008

Необходимо установить пакет обновления 4 для SQL Server 2008 или более позднюю версию.

Поддерживается RTM-установка продукта. Однако после завершения первоначальной настройки необходимо установить соответствующие пакеты обновлений. Ваша установка SQL Server 2008 не поддерживается, если вы не примените пакет обновления 4 после установки выпуска RTM. Дополнительные сведения см. в разделе Как получить последний пакет обновления для SQL Server 2008.

Также проверьте известные проблемы с установкой при установке SQL Server 2008 R2 и SQL Server 2008 на компьютер под управлением Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8.

Минимальные требования к версии SQL Server для Windows Server 2012 или Windows 8

Поддержка Windows 8 подошла к концу. Это означает, что устройства с Windows 8 больше не получают важных обновлений безопасности. Мы рекомендуем выполнить бесплатное обновление до Windows 8.1, чтобы продолжать получать обновления безопасности и поддержку. Дополнительные сведения см. в статье Обновление до Windows 8.1 с Windows 8.

В этом разделе описаны минимальные требования к версии для установки SQL Server на компьютер под управлением Windows Server 2012 или Windows 8.

Прежде чем устанавливать SQL Server на компьютер под управлением Windows Server 2012 или Windows 8, необходимо убедиться, что выполняются следующие минимальные требования в зависимости от ситуации:

Для SQL Server 2019 в Windows

SQL Server 2019 не поддерживается в Windows 8.1 или Windows Server 2012 R2.

Для SQL Server 2017 в Windows

Выпуск поддерживается в версии SQL Server 2017 для Windows RTM Release.

Для SQL Server 2016

Необходимо установить пакет обновления 2 для SQL Server 2016 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2016.

Для SQL Server 2014

Необходимо установить пакет обновления 3 для SQL Server 2014 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2014.

Для SQL Server 2012

Необходимо установить пакет обновления 4 для SQL Server 2012 или более позднюю версию. Дополнительные сведения см. в статье Как получить последний пакет обновления для SQL Server 2012.

Пожалуйста, проверьте известные проблемы установки при установке SQL Server 2012 в Windows 8 или Windows Server 2012.

Для SQL Server 2008 R2

Необходимо установить Microsoft SQL Server 2008 R2 с пакетом обновления 3 или более поздним обновлением.

Поддерживается RTM-установка продукта. Однако после завершения первоначальной настройки необходимо установить соответствующие пакеты обновлений. На странице Центра решений вы увидите следующее сообщение:

Для SQL Server 2008

Необходимо установить пакет обновления 4 для SQL Server 2008 или более позднюю версию.

Поддерживается RTM-установка продукта. Однако после завершения первоначальной настройки необходимо установить соответствующие пакеты обновлений. Ваша установка SQL Server 2008 не поддерживается, если вы не примените пакет обновления 4 после установки выпуска RTM. Вы увидите следующее сообщение на странице Центра решений.

Снимок экрана с подробными сведениями о проблеме установки для SQL Server 2008: Microsoft SQL Server (2008 и 2008 R2) имеет известные проблемы совместимости.

Следующее диалоговое окно появляется в SQL Server 2008 R2 и SQL Server 2008 при запуске программы установки.

Снимок экрана диалогового окна помощника по совместимости программ, на котором показано, что у этой программы есть проблемы с совместимостью.

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

Для SQL Server 2008 необходимо установить пакет обновления 4 (SP4) или более позднюю версию.

Для SQL Server 2008 R2 необходимо установить пакет обновления 3 (SP3) или более позднюю версию.

Также проверьте известные проблемы с установкой при установке SQL Server 2008 R2 и SQL Server 2008 на компьютер под управлением Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8.

Для выпусков SQL Server Compact

В средах Windows 8.1, Windows 8, Windows Server 2012 и Windows Server 2012 R2 поддерживаются следующие версии:

  • SQL Server Compact 3.5 с пакетом обновления 2 (SP2) и более поздние версии
  • SQL Server Compact 4.0 и более поздние версии

Поддержка устройств Windows RT не планируется.

Поддержка переключения режимов в Windows Server 2012 R2 или Windows Server 2012

В этом разделе обсуждается политика поддержки при переключении режимов работы Windows Server 2012 R2 или Windows Server 2012 при установленном SQL Server.

Windows Server 2012 R2 и Windows Server 2012 имеют следующие состояния или режимы функций:

  • Полный сервер
  • Минимальный серверный интерфейс
  • Ядро сервераВы можете переключаться между этими состояниями функций в любое время.

Вы можете переключиться с Server Core или Minimal Server Interface на Full Server, если установлены один или несколько экземпляров SQL Server 2014 или SQL Server 2012. Однако имейте в виду, что вы не можете переключиться с Full Server на Minimal Server Interface или Server Core, если установлены один или несколько экземпляров SQL Server 2014 или SQL Server 2012.

Чтобы переключиться с Full Server на Minimal Server Interface или Server Core, когда установлен один или несколько экземпляров SQL Server 2014 или SQL Server 2012, необходимо удалить SQL Server 2014 или SQL Server 2012, переключить режимы, а затем переустановить SQL Server. 2014 или SQL Server 2012. Однако вы можете включить предварительные условия установки SQL Server 2014 или SQL Server 2012 в режиме полного сервера, переключиться в режим основных серверных компонентов, а затем установить SQL Server 2014 или SQL Server 2012.

Минимальный сервер — это установка ядра сервера, на которой установлены диспетчер сервера и другие серверные инструменты. Таким образом, программа установки SQL Server выполняет одни и те же шаги установки в режиме минимального интерфейса сервера Windows Server 2012 R2, в режиме минимального интерфейса сервера Windows Server 2012 и в режиме ядра сервера. Кроме того, вы можете переключаться между Server Core и Minimal Server, когда установлены один или несколько экземпляров SQL Server 2014 или SQL Server 2012. Это поддерживаемый сценарий.

Службы SQL Server Reporting Services 2012 не поддерживаются в Windows Server 2012 R2 Server Core, Windows Server 2012 Server Core, в режиме минимального интерфейса сервера Windows Server 2012 R2 или в режиме минимального интерфейса сервера Windows 2012. Вы можете установить SQL Server Reporting Services 2012 на сервер под управлением Windows Server 2012 в режиме полного сервера, а затем переключиться в режим Windows Server 2012 Server Core. Однако эта конфигурация не поддерживается.

Мы рекомендуем удалить все функции SQL Server 2012, которые не поддерживаются на сервере под управлением Windows Server 2012 R2 или Windows Server 2012 в режиме Server Core. Сведения о том, как это сделать, см. в разделе Установка SQL Server 2012 на Server Core).

Эта проблема не относится к SQL Server 2008 или SQL Server 2008 R2. SQL Server 2008 и SQL Server 2008 R2 не поддерживаются в режиме минимального интерфейса сервера или в режиме ядра сервера.

Дополнительные сведения о параметрах установки, доступных при установке Windows Server 2012, см. в разделе Параметры установки Windows Server.

SQL Server 2012 и SQL Server 2008 R2 поддерживают новые функции в Windows 8.1, Windows 8, Windows Server 2012 R2 и Windows Server 2012

В этом разделе кратко описано, как версии SQL Server работают с некоторыми новыми функциями в Windows 8.1, Windows 8, Windows Server 2012 R2 и Windows Server 2012.

В следующей таблице показано, как версии SQL Server работают с некоторыми новыми функциями в Windows 8 и Windows Server 2012.

Если в следующей таблице не указано иное, все функции Windows Server 2012 поддерживаются во всех поддерживаемых версиях SQL Server.

Функция Функция или компонент SQL, который взаимодействует с этой новой функцией Функция SQL, которая затронута или поддерживается Минимальные требования к версии и пакету обновлений для SQL Исключения или ограничения поддержки Дополнительная информация
Места для хранения< /td> SQL Server 2008 R2 с пакетом обновления 1 или более поздней версии, SQL Server 2012 (окончательная первоначальная версия и более поздние версии)

Информация о SQL Server 2005

В этом разделе содержится информация о поддержке экземпляров SQL Server 2005 в средах Windows 8.1 или Windows 8. В нем также описаны параметры, доступные для клиентов, использующих SQL Server 2005.

Microsoft SQL Server 2005 (версия выпуска и пакеты обновлений) и более ранние версии SQL Server не поддерживаются в Windows 10, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows 8.1 или Windows 8.Вы получите предупреждение в Центре уведомлений, если Windows 10, Windows 8.1 или Windows 8 обнаружит экземпляр SQL Server 2005.

Чтобы решить эту проблему, обновите или удалите существующий экземпляр SQL Server 2005. Сведения об обновлении SQL Server см. в разделе Обновление до SQL Server.

Эта ссылка указывает на SQL Server 2014. Вы можете использовать инструмент выбора версии в верхней части ссылки MSDN (Другие версии) для получения информации о других версиях.

Для получения информации о выпусках SQL Server Express посетите следующие веб-сайты Microsoft:

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

Перед установкой SQL Server 2012 убедитесь, что на вашем сервере Windows установлены или включены перечисленные ниже компоненты.

Теперь выполните следующие шаги установки.

Войдите на сервер Windows с правами администратора.

Дважды щелкните файл установщика, а затем нажмите RUN

Снимок экрана окна экспресс-установки SQL Server 2012 с

Установочный файл начнет извлекать установочные файлы

Окно с индикатором выполнения установки

На следующем экране выберите верхний вариант установки новой автономной установки и щелкните по нему.

Окно центра установки SQL Server с

Настройка выполнит основные операции, и вы увидите экран лицензирования, где вам нужно установить флажок «Я принимаю условия лицензии», нажмите «Далее».

Лицензионное соглашение SQL Server 2012 Express

Следующий экран будет «Обновления продукта». SQL-сервер проверит и установит любые обновления. Оставьте все как есть и нажмите «Далее».

Страница обновлений продукта SQL Server 2012

На следующем экране вы увидите, что установка готовится к установке.

Страница установки SQL Server 2012 Express

На странице выбора функций выберите функции, которые вы хотите установить. Описание каждой функции появится в области «Описание функции», когда вы нажмете на функцию. Нажмите «Далее».

Страница установки SQL Server 2012 Express, показывающая параметры функций и описания

На странице "Конфигурация экземпляра" выберите имя экземпляра или выберите экземпляр по умолчанию. SQLExpress — это имя экземпляра, поскольку мы выбрали Named Instance. Нажмите «Далее».

Страница конфигурации экземпляра с

Следующий шаг — настройка сервера. Отсюда вы можете изменить службы Windows, связанные с этим экземпляром SQL Server. Вы можете оставить здесь значения по умолчанию, если не хотите указывать разные учетные записи пользователей для служб. Вы также можете изменить параметры сортировки по умолчанию, если находитесь не в США. Нажмите «Далее», чтобы продолжить.

Страница конфигурации сервера SQL Server 2012 с

Следующий шаг — настройка компонента Database Engine. На вкладке «Конфигурация сервера» вы можете выбрать, будет ли SQL Server аутентифицироваться только с использованием учетных записей Windows, или вы можете выбрать смешанный режим, который позволит использовать учетные записи Windows и учетные записи SQL. Обычно используется смешанный режим аутентификации, поэтому мы выберем его. Укажите пароль для пользователя «sa» и нажмите «Далее».

Страница конфигурации SQL Server 2012 Database Engine

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

Страница конфигурации ядра базы данных с

Следующий экран показывает параметр "Отчеты об ошибках". Вы можете выбрать, хотите ли вы отправлять отчеты об ошибках в Microsoft. Просто нажмите «Далее».

С этого момента на вашем компьютере будет установлен SQL-сервер. Это может занять некоторое время в зависимости от используемого компьютера.

Индикатор выполнения экспресс-установки SQL Server 2012

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

Страница завершения установки с выделенными установленными функциями

Популярные ссылки

Ищете дополнительную информацию о MSSQL? Поиск в нашей базе знаний!

Заинтересованы в других статьях о базах данных? Перейдите на страницу «Категории» с помощью панели слева или ознакомьтесь со следующими популярными статьями:

Популярные теги в этой категории включают: MySQL , MSSQL , phpMyAdmin , PostgreSQL и другие.

Не видите то, что ищете? Воспользуйтесь строкой поиска вверху, чтобы выполнить поиск по всей нашей базе знаний.

Разница в Hivelocity

Ищете лучшее решение для выделенного сервера? Ищете услуги частного облака или колокейшн? Ознакомьтесь с обширным списком продуктов Hivelocity, чтобы узнать о выгодных предложениях и предложениях.

Благодаря лучшему в своем классе обслуживанию клиентов, доступным ценам, широкому спектру полностью настраиваемых опций и уникальной сети Hivelocity — это решение для хостинга, которого вы так долго ждали.

Не уверены, какие из наших услуг лучше всего подходят для ваших конкретных нужд? Позвоните или пообщайтесь с одним из наших агентов по продажам уже сегодня и узнайте, чем Hivelocity может помочь вам.

Читайте также: