it-swarm.com.ru

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

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

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

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

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

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

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

34
Rahul Patil

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

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

  • WAStorageEmulatorDb30.mdf
  • WAStorageEmulatorDb30_log.ldf

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

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

  • sqllocaldb stop v11.0
  • sqllocaldb удалить v11.0
  • sqllocaldb создать v11.0

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

59
OA1015

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

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

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

 enter image description here

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

6
wbadry

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

  • Программы и особенности
  • Выбранная Visual Studio 2015
  • Выбрано «Изменить -> Изменить»
  • Установите флажок «Инструмент данных Microsoft SQL Server» и нажмите «Установить»
5
FriendsKenny

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

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

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

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

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

Я думаю, что это ограничение 255 символов в Windows UNC

1
random65537

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

0
Sushil