После установки SQL Server 2014 Express не удается найти локальную базу данных

Я скачал и установил SQL Server 2014 Express (с этого сайта: http://www.microsoft.com/en-us/server-cloud/products/sql-server-editions/sql-server-express)..aspx#Installation_Options ).

Проблема в том, что я не могу подключиться/найти свой локальный сервер БД и не могу разработать БД на своем локальном ПК. Как я могу связаться с моим локальным сервером?

Моя система состоит из 64-разрядной версии Windows 8.1 (без выпусков Pro или Enterprise).

Проверяя конфигурацию SQL Server с помощью инструмента SQL Server 2014 Configuration Manager, я вижу пустой список, выбирая «Службы SQL Server» в дереве слева. Ниже вы можете найти скриншот.

введите здесь описание изображения

В списке служб Windows есть только одна служба: "SQL Server VSS Writer".

РЕДАКТИРОВАНИЕ Мое окно установки SQL Server 2014 выглядит следующим образом: введите здесь описание изображения


person Mantvydas Ozerenskis    schedule 06.08.2014    source источник
comment
Если вы не видите службы, значит, вы на самом деле не устанавливали движок SQL Server - возможно, вы установили только инструменты с графическим интерфейсом Management Studio .....   -  person marc_s    schedule 06.08.2014


Ответы (6)


Скорее всего, вы не установили какую-либо службу SQL Server Engine. Если ядро ​​SQL Server не установлено, служба не появится в средстве диспетчера конфигурации SQL Server. Учтите, что пакеты SQLManagementStudio_Architecture_Language.exe и SQLEXPR_Architecture_Language.exe доступны на сайте Microsoft содержат, соответственно, только средства графического интерфейса Management Studio и механизм SQL Server.

Если вы хотите установить полнофункциональную версию SQL Server с ядром базы данных и Management Studio, загрузить установочный файл SQL Server с расширенными службами. Кроме того, чтобы иметь образец базы данных для выполнения некоторых локальных тестов, используйте базу данных Adventure Works.

Учитывая пакет SQL Server с дополнительными службами, в начале установки вы должны увидеть что-то вроде этого (на снимке экрана ниже показан SQL Server 2008 Express, но набор функций очень похож). Флажок рядом с «Службы ядра базы данных» должен быть установлен. На следующих шагах вы сможете настроить параметры экземпляра и другие параметры.

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

введите здесь описание изображения

person Alberto Solano    schedule 06.08.2014
comment
Привет, извините за мой длинный ответ. Узел My instance fetures пуст, посмотрите отредактированное описание выше. - person Mantvydas Ozerenskis; 15.08.2014
comment
@JeffOrris Что у вас уже установлено? SQL Server Management Studio или механизм SQL Server? Мой ответ об отсутствующей установке механизма SQL Server. После запуска установки вы должны выбрать опцию «Новая автономная установка SQL Server» или добавить функции к существующей установке на вкладке «Установка». Посмотрите его изображение здесь. - person Alberto Solano; 16.11.2015

Я загрузил другой установщик «SQL Server 2014 Express с расширенными службами» и нашел в нем функции экземпляра. Спасибо за ответ Альберто Солано, это было действительно полезно.

Моим первым установщиком был «SQL Server 2014 Express». Он установил только SQL Management Studio и инструменты без функций экземпляра. После установки «SQL Server 2014 Express с расширенными службами» моя LocalDB теперь жива!!!

person Mantvydas Ozerenskis    schedule 15.08.2014
comment
...с дополнительными услугами --› Да, это важная часть! - person Kamran Bigdely; 28.11.2014
comment
Я установил версию с инструментами (не расширенными), и у меня тоже была такая же проблема. Запуск «sqllocaldb create v12.0» в командной строке устранил проблему — см. здесь dyball.wordpress.com/2014/04/28/ - person pilsdumps; 28.08.2015

Я заметил, что после установки SQL Server 2012 Express в Windows 10 необходимо установить ENU\x64\SqlLocalDB.MSI с официального сайта загрузки Microsoft. После этого вы можете запустить SqlLocalDB.exe.

person Sashus    schedule 04.12.2015

Просто скачайте и установите LocalDB 64BIT\SqlLocalDB.msi, который также может решить эту проблему. Вам действительно не нужно удалять и переустанавливать SQL Server 2014 Express с дополнительными службами.

person Zelong CHEN    schedule 11.01.2016
comment
Пытался установить, но не смог найти, что выполнить. :( - person fLen; 22.05.2018

Кроме того, если вы только что установили локальную базу данных, вы не увидите этот экземпляр в диспетчере конфигурации. Вам нужно будет сначала инициировать его, а затем подключиться к нему, используя имя сервера (localdb)\mssqllocaldb. Источник

person John Sketle    schedule 30.10.2018

Я столкнулся с той же проблемой. Просто загрузите и установите пакет SQL Server по следующей ссылке: http://www.microsoft.com/en-US/download/details.aspx?id=42299

перезапустите SSMS, и вы сможете «Зарегистрировать локальные серверы», щелкнув правой кнопкой мыши «Группы локальных серверов», выберите «задачи», нажмите «зарегистрировать локальные серверы».

person NCN    schedule 19.09.2019