Не устанавливается sql server 2012 на windows 10

Обновлено: 07.07.2024

Процессор: Intel (или совместимый) 2000 МГц или выше;
Память: 4 ГБ или более;
Жесткий диск: 20 ГБ или более.

Рекомендуемые:

Процессор: Intel Core i7 3000 МГц или выше;
Память: 4 ГБ или более;
Жесткий диск: 100 ГБ или более.

Требования к программному обеспечению

Необходимо наличие установленных пакетов:

    (в Windows 7, Server 2008 R2 и более поздних просто включить в списке компонентов ОС); + Языковой пакет; (в Windows 7, Server 2008 R2 и более поздних входит в состав ОС).

Поддерживаемые операционные системы:

  • Windows Vista SP2,
  • Windows Server 2008 SP2,
  • Windows 7 SP1,
  • Windows Server 2008 R2 SP1,
  • Windows 8,
  • Windows Server 2012.

Более подробную информацию можно найти на сайте корпорации Microsoft.

Примечание. Бесплатную версию Microsoft SQL Server 2012 Express Edition можно скачать на сайте корпорации Microsoft:

  • SQLEXPRADV_x64_RUS.exe – для 64-разрядных ОС;
  • SQLEXPRADV_x86_RUS.exe – для 32-разрядных ОС или установки в режиме WOW64.

Внимание! Для установки ПО «Альта-ГТД» необходимо скачивать именно редакцию «Express Edition с доп. службами»!

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

  1. Запустить программу-установщик с правами администратора на данном компьютере.
  2. В разделе «Планирование» нажать пункт «Средство проверки конфигурации» и убедиться, что все проверки будут успешно пройдены:

Средство проверки конфигурации

  1. Нажать на раздел «Установка» и затем пункт «Новая установка изолированного экземпляра SQL Server или добавление компонентов …»:

Новая установка изолированного экземпляра SQL Server или добавление компонентов

  1. Прочитать лицензию, установить галочку «Я принимаю условия…» и нажать кнопку «Далее»:

Условия лицензии

  1. Если компьютер не подключен к интернету, то может выводиться ошибка – просто нажать кнопку «Далее»:

Обновления продукта

  1. Выбрать компоненты для установки (рекомендуется воспользоваться кнопкой «Выделить все») и нажать кнопку «Далее»:

Выбор компонентов

Внимание! Для нормального функционирования ПО «Альта-ГТД» требуется установить компонент «Полнотекстовый и семантический поиск»! Кроме того, для управления самим SQL Server необходимо установить компонент «Средства управления - основные»!

  1. Выбрать опцию «Экземпляр по умолчанию» и нажать кнопку «Далее»:

Настройка экземпляра

  1. Выбрать опции, как показано на рисунке, и перейти на закладку «Параметры сортировки»:

Конфигурация сервера

Примечание. Если Вы хотите использовать «SQL Server Agent» (встроенный планировщик заданий, в бесплатную версию не входит) для выполнения регулярного резервного копирования файлов БД на другой компьютер в своей локальной сети (рекомендуется) и Ваша сеть построена с использованием домена Windows NT, то необходимо завести в Вашем домене отдельную учетную запись для SQL Server Agent и предоставить ей права на соответствующие ресурсы (более подробную информацию можно найти в справочной системе SQL Server). При такой конфигурации, в этом окне необходимо в поля «Имя учетной записи» и «Пароль» ввести имя созданной учетной записи (вида ДОМЕН\ИМЯ) и ее пароль, как минимум для службы «SQL Server Agent».

  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:

Конфигурация сервера

Примечание. Чтобы изменить опцию нажмите расположенную рядом кнопку «Настройка» и установите параметры, как показано на следующем рисунке:

Настроить параметры сортировки служб

Внимание! Данную настройку нельзя будет изменить после установки. Будьте внимательны!

  1. Выбрать опцию «Смешанный режим» и задать пароль для встроенной учетной записи администратора «sa» (эта учетная запись обладает максимальными правами доступа ко всем функциям и объектам на SQL-сервере). Дополнительно можно указать учетные записи пользователей Windows или целые группы пользователей Windows, которые должны обладать максимальными правами доступа к SQL Server (например, встроенную группу «Администраторы»). Затем перейти на закладку «Каталоги данных»:

Настройка компонента Database Engine

  1. В поле «Корневой каталог данных» ввести путь к папке, где будут размещаться файлы баз данных (рекомендуется использовать отдельный от ОС физический диск), и перейти на закладку «Пользовательские экземпляры»:

Настройка компонента Database Engine

  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:

Настройка компонента Database Engine

  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:

Настройка служб Reporting Services

  1. Выбрать опции, как показано на рисунке, и нажать кнопку «Далее»:

Отчет об ошибках

  1. После завершения установки нажать кнопку «Закрыть»:

Завершение установки

Дальнейшие шаги следует выполнять только, если требуется обеспечить
доступ к SQL Server с других компьютеров в сети!

  1. Запустить утилиту «Диспетчер конфигурации SQL Server» (Пуск→Все программы→Microsoft SQL Server 2012→Средства настройки→Диспетчер конфигурации SQL Server). В разделе «Сетевая конфигурация SQL Server»→«Протоколы для …» нажать правой кнопкой мыши на строке «TCP/IP» и в контекстном меню выбрать пункт «Свойства»:

Диспетчер конфигурации SQL Server

  1. На закладке «Протокол» установить параметр «Включено» = «Да», а на закладке «IP-адреса» в разделе «IPAll» параметр «TCP-порт» = «1433». Затем нажать кнопку «ОК»:

Свойства TCP/IP

Свойства TCP/IP

  1. В разделе «Службы SQL Server» нажать правой кнопкой мыши на строке «SQL Server (…)» и в контекстном меню выбрать пункт «Перезапустить» (этот пункт можно пропустить, если Вы перезагрузите компьютер после завершения остальных настроек):

Службы SQL Server

  • Если на компьютере установлен какой-либо FireWall, то в нем необходимо разрешить входящие соединения по протоколу TCP/IP на порт 1433 (для подключения к SQL Server с других компьютеров), а также по протоколу UDP на порт 1434 (для того чтобы другие компьютеры могли обнаруживать данный экземпляр SQL Server). В стандартном «Брандмауэре Windows» (Панель управления→Брандмауэр Windows) для этого необходимо на закладке «Исключения» дважды «Добавить порт»:

Брандмауэр Windows

Брандмауэр Windows

Примечание. В Windows 7 вместо этого надо создать два правила – см. статью

  1. После завершения установки и настройки рекомендуется перезагрузить компьютер.

ВНИМАНИЕ! При установке SQL Server на НЕ русскоязычную ОС Windows необходимо в «Control Panel»→«Regional and Language Options» на закладке «Advanced» поставить язык «Russian» в параметре «Language for non-Unicode programs», затем перезагрузить компьютер:

Все сделали по инструкции , но MS SQL Server все равно бунтует? Можно пойти на какой-нибудь форум и пожаловаться там.

Highload решил упростить вам задачу и просто собрал топ причин, почему не устанавливается Microsoft SQL Server, в одном материале.

На компьютере уже был MS SQL Server, и какие-то его файлы мешают новой установке

Даже если перед установкой новой версии MS SQL Server вы удалили старую, что-то могло не удалиться. Это «что-то» система продолжает держать и не дает поставить новую СУБД (систему управления базами данных).

Решение: почистить файлы вручную (вплоть до реестра) или какой-то программой; переустановить фреймворк и распространяемый Visual C++ Redistributable

Пользователя, которого вы назначили управлять сервером, не существует (или у него нет нужных прав)

В начале установки нужно задать пользователя и пароль учетной записи, которая будет управлять службой MS SQL Server. Если этого пользователя нет, он ограничен в правах доступа или система просто решила испортить вам день, с СУБД будут проблемы. Она либо не установится, либо установится криво.

Решение: можно долго и нудно разбираться с текущим пользователем, но лучше просто создать нового; или вообще использовать системную учетную запись (SYSTEM)

Имя компьютера и/или имя пользователя задано кириллицей

То есть русскими буквами. Примитивная причина, но иногда такое случается.

Решение: поменять имя компьютера на английское 🙂 И заодно проверить всех пользователей

Вы ввели неправильный пароль пользователя

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

Решение: вручную проверить пароль пользователя

Версия SQL Server не поддерживается текущей версией Windows Server

Или наоборот. Посмотрите список требований к вашей версии SQL Server на сайте Microsoft. Если вашего Windows Server в списке нет — ничего не попишешь.

Решение: поставить другую версию SQL Server, или обновить Windows Server, или просто поставить SQL не на сервер, а на обычный Windows

Версия SQL Server не поддерживается вашей Windows

Например, SQL Server 2012 подходит для Windows от Vista до семерки, а с установкой на десятку могут быть проблемы.

Решение: как и в прошлом пункте, только с поправкой на обычный Windows; если очень нужна именно эта версия SQL, можно попробовать запустить ее в режиме совместимости с какой нибудь из других версий Windows — «методом проб и ошибок»

Вы поставили новую версию SQL Server

Это не совсем проблема, так как в этом случае все, скорее всего, установится, но не будет окошка с запуском программы . В новых версиях MS SQL сам сервер и SQL Server Management Studio (SSMS, визуальная оболочка) разъединены. Поэтому если нужна именно программа, в которой можно будет визуально работать с базами, то нужно ставить еще и SSMS.

Решение: поставить старую версию SQL Server, установить Management Studio или просто работать без графической оболочки

Вы засорили реестр

Иногда это приводит не к ошибке инсталляции, а к ее бесконечной загрузке. Если прошло несколько часов и ничего не установилось — это оно.

Решение: удалить из реестра HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio ; а лучше вообще почистить реестр вручную или программой

Вы скачали кривой дистрибутив

Такое тоже может быть, особенно если скачивали не с официального сайта .

Решение: скачать нормальный дистрибутив 🙂

Мешают вирусы

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

Решение: удалить Microsoft SQL Server подчистую (то есть, в том числе из реестра); проверить ПК на вирусы; установить все заново

Highload нужны авторы технических текстов. Вы наш человек, если разбираетесь в разработке, знаете языки программирования и умеете просто писать о сложном!
Откликнуться на вакансию можно здесь .

Mssql server при восстановлении windows из копии
Добрый вечер. Ситуация следующая. Создаю образ windows 7 с предустановленным mssql сервером. При.

Не устанавливается Windows Server 2012 R2
Здравствуйте! Имеется два зеркальных RAID массива из 2-х дисков каждый, и один диск SATA. При.

не устанавливается Windows server 2008 r2
Загрузка с дистрибутива проходит удачно, доходит до места установки драйвера на RAID контроллер.

Не устанавливается программа на Windows Server 2008 R2
Добрый день, Есть проблема с установкой программы на Windows Server 2008 R2 и думаю что.

Обычно там логи пишуться и там прочитать можно.
а там прав хватает на все?
Бывает криво нет фреймворк станет иттож такое бывает.
а бывает что железка глючит банально.
логи в студию)

Я буквально вчера утром установил sql server 2012 - работало
потом удалил (надо было ) заново хотел установить и вот выскочила эта ошибка

Добавлено через 2 минуты

Аа ну с этого б начинали.
похоже когда удаляли недоудалилось что то и это что то держиться системой
дело не в виндовс 10 а в чудесах переустановки .
перенакатите фрейворк и распространяемый визуал с++ редистрибутейбле)

Добавлено через 1 минуту
В папке програм филес микрософт по мойму папка склсервер и т.д и там текстовый файл. В который пишется результат рабрты и установки и деинсталла..

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

В какой папке это находится?

Это папка майкрософ склсервер

Ошибку сам решил просто удалил папки 90 100 110 120 130
всё заработало

Добавлено через 1 минуту
Появилась новая проблема

Overall summary:
Final result: Ошибка: дополнительные сведения см. ниже
Exit code (Decimal): -2147467259
Start time: 2019-03-14 12:14:12
End time: 2019-03-14 12:31:54
Requested action: Install

Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for FullText: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for sql_inst_mpy: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for sql_inst_mr: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for AdvancedAnalytics: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for SQLEngine: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for Replication: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.

Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered Configured
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Службы ядра СУБД 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Службы ядра СУБД 1049 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Репликация SQL Server 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Репликация SQL Server 1049 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Полнотекстовый и семантический поиск 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS Службы машинного обучения (в базе данных) 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS AdvancedAnalytics\sql_inst_mr 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLEXPRESS MSSQL14.SQLEXPRESS AdvancedAnalytics\sql_inst_mpy 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLOSCOR MSSQL14.SQLOSCOR Службы ядра СУБД 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLOSCOR MSSQL14.SQLOSCOR Службы ядра СУБД 1049 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLOSCOR MSSQL14.SQLOSCOR Репликация SQL Server 1033 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 SQLOSCOR MSSQL14.SQLOSCOR Репликация SQL Server 1049 Express Edition 14.0.1000.169 Нет Да
SQL Server 2017 Соединение с клиентскими средствами 1049 14.0.1000.169 Нет Да
SQL Server 2017 Обратная совместимость клиентских средств 1049 14.0.1000.169 Нет Да
SQL Server 2017 Пакет SDK клиентских средств 1049 14.0.1000.169 Нет Да

Package properties:
Description: Microsoft SQL Server 2017
ProductName: SQL Server 2017
Type: RTM
Version: 14
SPLevel: 0
Installation location: D:\SQLServer2017Media\ExpressAdv_RUS\x64\setup\
Installation edition: Express

Product Update Status:
Не обнаружено.

Параметры пользовательского ввода:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: true
AGTSVCACCOUNT: NT AUTHORITY\NETWORK SERVICE
AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Disabled
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: TABULAR
ASSVCACCOUNT: <пусто>
ASSVCPASSWORD: <пусто>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: <пусто>
ASTELSVCACCT: <пусто>
ASTELSVCPASSWORD: <пусто>
ASTELSVCSTARTUPTYPE: 0
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME: <пусто>
CLTRESULTDIR: <пусто>
CLTSTARTUPTYPE: 0
CLTSVCACCOUNT: <пусто>
CLTSVCPASSWORD: <пусто>
CLTWORKINGDIR: <пусто>
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT: <пусто>
CTLRSVCPASSWORD: <пусто>
CTLRUSERS: <пусто>
ENABLERANU: true
ENU: false
EXTSVCACCOUNT: NT Service\MSSQLLaunchpad$OSCORSQL
EXTSVCPASSWORD: <пусто>
FEATURES: SQLENGINE, REPLICATION, ADVANCEDANALYTICS, SQL_INST_MR, SQL_INST_MPY, FULLTEXT
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: <пусто>
FTSVCACCOUNT: NT Service\MSSQLFDLauncher$OSCORSQL
FTSVCPASSWORD: <пусто>
HELP: false
IACCEPTPYTHONLICENSETERMS: true
IACCEPTROPENLICENSETERMS: true
IACCEPTSQLSERVERLICENSETERMS: true
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server\
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server\
INSTALLSQLDATADIR: <пусто>
INSTANCEDIR: D:\Microsoft SQL Server\
INSTANCEID: OSCORSQL
INSTANCENAME: OSCORSQL
ISMASTERSVCACCOUNT: NT AUTHORITY\Network Service
ISMASTERSVCPASSWORD: <пусто>
ISMASTERSVCPORT: 8391
ISMASTERSVCSSLCERTCN: <пусто>
ISMASTERSVCSTARTUPTYPE: Automatic
ISMASTERSVCTHUMBPRINT: <пусто>
ISSVCACCOUNT: NT AUTHORITY\Network Service
ISSVCPASSWORD: <пусто>
ISSVCSTARTUPTYPE: Automatic
ISTELSVCACCT: <пусто>
ISTELSVCPASSWORD: <пусто>
ISTELSVCSTARTUPTYPE: 0
ISWORKERSVCACCOUNT: NT AUTHORITY\Network Service
ISWORKERSVCCERT: <пусто>
ISWORKERSVCMASTER: <пусто>
ISWORKERSVCPASSWORD: <пусто>
ISWORKERSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <пусто>
MATRIXNAME: <пусто>
MRCACHEDIRECTORY:
NPENABLED: 0
PBDMSSVCACCOUNT: <пусто>
PBDMSSVCPASSWORD: <пусто>
PBDMSSVCSTARTUPTYPE: 0
PBENGSVCACCOUNT: <пусто>
PBENGSVCPASSWORD: <пусто>
PBENGSVCSTARTUPTYPE: 0
PBPORTRANGE: <пусто>
PBSCALEOUT: false
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE: AllFeatures_WithDefaults
RSINSTALLMODE: DefaultNativeMode
RSSVCACCOUNT: <пусто>
RSSVCPASSWORD: <пусто>
RSSVCSTARTUPTYPE: Automatic
SAPWD: <пусто>
SECURITYMODE: <пусто>
SQLBACKUPDIR: <пусто>
SQLCOLLATION: Cyrillic_General_CI_AS
SQLSVCACCOUNT: NT Service\MSSQL$OSCORSQL
SQLSVCINSTANTFILEINIT: false
SQLSVCPASSWORD: *****
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: DESKTOP-HJ3CL9C\Olga
SQLTELSVCACCT: NT Service\SQLTELEMETRY$OSCORSQL
SQLTELSVCPASSWORD: <пусто>
SQLTELSVCSTARTUPTYPE: Automatic
SQLTEMPDBDIR: <пусто>
SQLTEMPDBFILECOUNT: 1
SQLTEMPDBFILEGROWTH: 64
SQLTEMPDBFILESIZE: 8
SQLTEMPDBLOGDIR: <пусто>
SQLTEMPDBLOGFILEGROWTH: 64
SQLTEMPDBLOGFILESIZE: 8
SQLUSERDBDIR: <пусто>
SQLUSERDBLOGDIR: <пусто>
SUPPRESSPRIVACYSTATEMENTNOTICE: false
TCPENABLED: 0
UIMODE: AutoAdvance
UpdateEnabled: true
UpdateSource: MU
USEMICROSOFTUPDATE: false
X86: false

Добрый день! Подскажите, может у кого была проблема и решили с установкой SQL на ОС Windows 10 Pro 64-bit версия 1909. Не устанавливаются дистрибутивы SQL2008 и SQL2012, выложенные на сайте компании, а также совместно с установочным пакетом "Орион Про" от слова совсем. Net Framework 3.5 и 4.8 установлены и включены в компонентах. На короткое время появляется чёрный экран от коммандной строки, возможно с самой ошибкой, и очень быстро пропадает. Решить проблему удалось установкой более ранней версии ОС - 1607. Но это же не выход. Может кому удалось справится с этой проблемой на новых версиях ОС?

1 год 3 месяца назад

avatar

Шмытов Александр Васильевич

Установил sql express 2019. Ни каких проблем не наблюдаю, и базы от 2012 конвертировались без особых проблем.

1 год 3 месяца назад

avatar

Семенов Константин Олегович

Добрый день! Спасибо за ответ! Подскажите, нужно ли как-то особенно настраивать или создавать учётную запись под "Орион Про"?

– Шмытов Александр Васильевич 1 год 3 месяца назад

лично у нас на сервере для ориона служебная учётка, с ограниченными правами, после включения сервера проходит автологин, запускается ЦСО и оболочка с ядром и монитором, далее минут через 5 автоблокировка.
Установка всего необходимого так же под этой же служебной учёткой, но приходится иногда свой админский пароль вводить, первый запуск всех программ и обязательное разрешение для брандмауэра, иначе что-то да не будет работать.
Дальнейшая работа так же только под служебной учёткой, посмотреть заходим по РДП с той же учёткой, иначе может получится запуск второго сеанса (актуально для серверных ОСей) или выход первого пользователя с некорректным завершением работы всего.

– Волков Андрей 1 год 3 месяца назад

Спасибо! Прошу прощения, не уточнил в своём вопросе, настройка и создание учётной записи касается не ОС, а SQL Express 2019 под сервер "Орион Про".

– Шмытов Александр Васильевич 1 год 3 месяца назад

неее, эту настройку никому кроме ориона я бы не доверил))

– Волков Андрей 1 год 3 месяца назад

-- create the user on the target database for the login
USE [MyDatabaseName]
GO
CREATE USER [MyUserName] FOR LOGIN [MyUserName]
GO

-- add the user to the desired role
USE [MyDatabaseName]
GO
ALTER ROLE [db_owner] ADD MEMBER [MyUserName]
GO ну или стандартно sa:123456

– Песков Игорь Александрович 1 год 3 месяца назад

– Шмытов Александр Васильевич 1 год 3 месяца назад

Ваш номер телефона будет доступен только администраторам сайта.

Спасибо за понимание.

ПОКАЗАН

ЗАДАН

1 год 3 месяца назад

ПРОДУКТЫ

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

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