Подтвердить что ты не робот

Не удалось установить эмулятор хранилища Windows Azure

Я почти потерял весь свой день, пытаясь установить эмулятор Windows Azure Storage Emulator, но каким-то образом он не устанавливается.

Журнал показывает мне эту ошибку: экземпляр Sql не найден. Я попытался переустановить сервер Sql 2012, но это не помогло. Он вообще не может найти экземпляр Sql.

Вот подробный журнал: http://pastebin.com/KUW4mjuf

Я пробовал искать, но в итоге не было никакого решения.

:-( Я не могу идти без эмулятора Azure Storage.

Я надеюсь, что кто-то здесь поможет.

4b9b3361

Ответ 1

Во время установки может возникнуть проблема с пользовательской базой данных sqllocaldb v11.0. Вам нужно воссоздать его (см. Ниже).

Насколько мне известно, моя первая установка attemp оставила некоторые файлы в каталоге c:\users [user]:

  • WAStorageEmulatorDb30.mdf
  • WAStorageEmulatorDb30_log.ldf

(Ваши номера версий могут отличаться). Журналы sqllocaldb упоминают, что эти файлы все еще существуют, и они не будут удалять их.

Я просто удалил их вручную. Воссоздал v11.0:

  • sqllocaldb stop v11.0
  • sqllocaldb удалить v11.0
  • sqllocaldb create v11.0

И переустановил...

Надеюсь, что это поможет!

ОА

Ответ 2

Для тех, у кого новый Azure Storage Emulator 4.5 и SQL Server 2016. Как упоминалось MWood, проверьте каталог c:\users[UserProfile] и удалите найденные базы данных AzureStorage *.

Затем открыть командное окно и написать те же команды, но изменить базу данных на V13 (номер зависит от версии базы данных SQL Server, установленной на вашем компьютере).

sqllocaldb stop v13.0
sqllocaldb delete v13.0
sqllocaldb create v13.0

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

Затем снова установите инструменты Azure SDK.

Ответ 3

У меня тоже была эта проблема. Но я решил это с ним:

  • Программы и функции
  • Выбранная Visual Studio 2015
  • Выбрано "Изменить → Изменить"
  • Проверено "Инструмент данных Microsoft SQL Server" и нажмите "Установить"

Ответ 4

Это не сработало для меня. Я использую Parallels на OSX и имею автоматический "сетевой профиль" с длинным именем пути для своего рабочего стола и загружаемых папок. Parallels делает это автоматически

Другое решение, которое сработало для меня:

  • Загрузите MSI вручную в журнал ошибок

  • Создайте новое ЛОКАЛЬНОЕ имя пользователя (не подключенный к паспорту /LiveID )

  • Установите MSI из C:\NOT загрузок (где Parallels поддерживает его как UNC)

Я думаю, что он ударил ограничение 255 char в Windows UNCs

Ответ 5

Чтобы мой ноутбук реагировал во время запуска, я изменил запуск службы sqlserver (экспресс) вручную во время ее установки. Сбой эмулятора без ошибок, что сервер sql не запущен. Увидев этот вопрос, я понял, что нужно запустить службу sql-сервера, а затем выполнить установку (эмулятор 3.2).