Как исправить ошибку при запуске эмулятора хранилища для Azure в VS 2010? - PullRequest
4 голосов
/ 16 августа 2011

Я получаю сообщение об ошибке при попытке запустить приложение .NET в Azure на devFabric в VS2010.
Я получаю ошибку:

Инструменты Windows Azure: не удалось инициализировать хранилище Windows Azure эмулятор. Невозможно запустить разработку хранилища. Не смог начать Хранилище для разработки: экземпляр SQL Server «localhost \ SQLExpress» невозможно найти. Пожалуйста, настройте экземпляр SQL Server для Хранилище для разработки с помощью утилиты DSInit в Windows Azure SDK.

Итак, я запустил dsInit из Azure SDK и получил следующую ошибку:

Добавлено резервирование для http://127.0.0.1:10000/ в учетной записи пользователя. Tim-T500-32Win7 \ Tim. Добавлено бронирование для http://127.0.0.1:10001/ в учетная запись пользователя Tim-T500-32Win7 \ Tim. Добавлено бронирование для http://127.0.0.1:10002/ в учетной записи пользователя Tim-T500-32Win7 \ Tim.

Создание базы данных DevelopmentStorageDb20090919 ... Невозможно создать База данных 'DevelopmentStorageDb20090919': связанная с сетью или при установке соединения с SQL Server. Сервер не найден или не был доступен. проверить что имя экземпляра правильное и что SQL Server настроен на разрешить удаленные подключения. (поставщик: сетевые интерфейсы SQL, ошибка: 26 - Ошибка при поиске сервера / указан экземпляр)

Одно или несколько действий по инициализации не выполнены. Разрешите эти ошибки прежде чем пытаться снова запустить эмулятор хранилища. Эти ошибки могут происходит, если SQL Server был установлен кем-то, кроме текущего пользователь. Пожалуйста, обратитесь к http://go.microsoft.com/fwlink/?LinkID=205140 для более подробной информации.

SQL Server 2008 работает на моем компьютере, но я действительно не уверен, в чем проблема. Страница, на которую ссылается второе сообщение об ошибке, рассказывает о SQL 2005.

Любые предложения о том, как заставить эмулятор хранилища работать с 2010?

EDIT Заметьте также - по какой-то причине в моем Sql Server Config Manager для SQL Express есть запись, но я ничего не могу с этим поделать - это явно мертвая ссылка.
Если это причина, то есть ли предложенный способ исправить проблему?

Ответы [ 3 ]

5 голосов
/ 17 августа 2011

Я чувствую себя очень глупо

Я отключил SQLExpress, когда мне нужно было запустить SQL Server (не экспресс)

4 голосов
/ 08 марта 2012

Также для других людей, получающих этот пост, вот решение

0 голосов
/ 06 октября 2015

Откройте окно командной строки Azure (от имени администратора) и введите следующую команду

DsInit /sqlInstance:.

enter image description here

...