Настройка хранилища разработки Windows Azure с использованием удаленной базы данных - PullRequest
1 голос
/ 25 июля 2011

Я хочу настроить хранилище разработки Windows Azure на своем компьютере разработчика, но я не хочу устанавливать на него сервер SQL, потому что я хочу использовать существующий сервер на другом компьютере. Можно ли настроить службу хранения разработки так, чтобы она использовала сервер SQL с другого компьютера?

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

Ответы [ 2 ]

5 голосов
/ 21 сентября 2011

Вы можете использовать недокументированный аргумент командной строки /server:.

Пример: dsinit /server:remote-sql-name


Added reservation for http://127.0.0.1:10000/ in user account DOMAIN\username.
Added reservation for http://127.0.0.1:10001/ in user account DOMAIN\username.
Added reservation for http://127.0.0.1:10002/ in user account DOMAIN\username.

Creating database DevelopmentStorageDb20110816...

Granting database access to user DOMAIN\username...
The login already has an account under a different user name.
Changed database context to 'DevelopmentStorageDb20110816'.
Adding database role for user DOMAIN\username...
User or role 'user' does not exist in this database.
Changed database context to 'DevelopmentStorageDb20110816'.

Initialization successful. The storage emulator is now ready for use.
2 голосов
/ 25 июля 2011

Я думаю, что короткий ответ - нет. Конечно, dsinit предназначен для работы только на вашем локальном компьютере.

Можете ли вы настроить удаленный сервер базы данных для использования проверки подлинности Windows и добавить зарегистрированного пользователя в качестве администратора на этом сервере? Этого может быть достаточно, чтобы обмануть его (но я бы не стал задерживать дыхание)

Если это не сработает, и вы все еще не хотите использовать SQL на своей машине для разработки, то использование фактического хранилища Azure - неплохая идея. Это действительно стоит денег, но не так много, и это позволяет избежать некоторых изломов, которые происходят только в хранилище разработки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...