Не удается запустить LocalDB - программирование
Подтвердить что ты не робот

Не удается запустить LocalDB

Не удается запустить экземпляр LocalDB, я установил и снова установил его снова и снова.

Продолжайте получать эту ошибку:

Запуск экземпляра LocalDB "v11.0" не удалось из-за следующей ошибки: Ошибка при запуске экземпляра LocalDB: не удалось запустить процесс SQL Server.

Какой-нибудь совет??

Microsoft SQL Server 2012, я обеспечил FULL параметры установки, остановил все службы SQL и попытался перезапустить.

sqllocal info 

дает мне:

Проекты v11.0

когда я пытаюсь

sqllocal start v11.0

Я получаю вышеуказанную ошибку.

4b9b3361

Ответ 1

Когда все остальное терпит неудачу, и вы не заботитесь о потере данных, удалите и заново создайте базу данных LocalDB\v11.0! В командной строке

sqllocaldb delete v11.0
sqllocaldb create v11.0

(Sqllocaldb находится в вашем PATH правильно? Это было для меня.)

Ответ 2

Я получал аналогичную ошибку, но при запуске

sqllocaldb start

Локальный db успешно запущен. Также при проверке журнала событий я видел ошибку вдоль строк

Вызов Windows API WaitForMultipleObjects возвращает код ошибки: 575

Что исправлено для меня:

  • В IIS настройте пул приложений для запуска под учетной записью с разрешениями на БД на сервере (дополнительные параметры пула приложений).
  • В расширенной опции пула приложений установите Загрузить профиль пользователя на true

Ссылка: http://blogs.msdn.com/b/sqlexpress/archive/2011/12/09/using-localdb-with-full-iis-part-1-user-profile.aspx

Ответ 3

Также стоит посмотреть файлы журнала LocalDB, это более подробно, чем журнал событий:

%LocalAppData%\Microsoft\Microsoft SQL Server Local DB\Instances\ProjectsV12\error.log

Помимо повторного создания экземпляра мне пришлось удалить содержимое этой папки:

%LocalAppData%\Microsoft\VisualStudio\SSDT\

Здесь у меня есть файлы mdf и ldf.

Ответ 4

Мое решение:

Перейдите к: %LocalAppData%\Microsoft\Microsoft SQL Server Local DB\ и разрешите полный контроль над папкой "Экземпляры" в группе everyone.

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

Ответ 5

Вы должны проверить журнал событий для получения дополнительной информации.

Название продукта
SQL Server

Версия продукта11.0

Номер сборки продукта

Идентификатор события
266

Источник события
Локальная база данных SQL Server 11.0

Компонент
Локальный интерфейс Runtime API

Текст сообщения
Ошибка при запуске экземпляра локальной базы данных: SQL Server процесс не запускался.

ОбъяснениеПроцесс SQL Server запущен, но запуск SQL Server завершился неудачно.

Действие пользователяПодробнее см. Журнал событий.

Источник: http://msdn.microsoft.com/en-us/library/hh256140.aspx

Ответ 6

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

У меня было десятки этих ошибок в журнале событий приложений:   Вызов Windows API WaitForMultipleObjects возвратил код ошибки: 575. Системное сообщение системы Windows: {Application Error}   Приложение не смогло начать правильно (0x% lx). Нажмите "ОК", чтобы закрыть приложение.   Сообщается в строке: 3730.

Я понял, что на моем компьютере для разработки был установлен SQL Server Management Studio, но нет других компонентов SQL. Я установил механизм базы данных, общие компоненты и localdb из SQL Express

https://www.microsoft.com/en-us/cloud-platform/sql-server-editions-express

После установки я все равно получаю ту же ошибку в журнале событий: (

Нашел эту статью: Не удается запустить LocalDB

Запустите следующее в cmd, чтобы получить имя экземпляра localdb: C: > sqllocaldb info

В моей установке у меня было: MSSQLLocalDB ProjectsV13

Я удалил следующие экземпляры: sqllocaldb удалить MSSQLLocalDB sqllocaldb удалить ProjectsV13

Я столкнулся с проблемами, пытающимися удалить/создать их (sqllocaldb удалить MSSQLLocalDB). Я закончил удаление всех папок и файлов в папке "C:\Users\username\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances *" (вам нужно остановить SQL Server и убить все процессы sqlserver)

Затем запустив "sqllocaldb create", созданный и запущенный экземпляр по умолчанию и все файлы.

Ответ 7

У меня была эта проблема. Я пытаюсь использовать проверку подлинности Windows через приложение, но учетные данные пула приложений IIS были неправильными. Я использовал свое имя пользователя Windows (т.е.: NETWORK\name) в качестве моей личности, но я изменил его на встроенный "LocalSystem", и он сработал.