Как развернуть хранимые процедуры в федеративной базе данных в SQL Azure - PullRequest
1 голос
/ 31 января 2012

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

Похоже, что когда мы добавляем хранимую процедуру, она существует только в той части федерации, в которой мы находились. Итак, если я разделю данные на две базы данных и разверну хранимые процедуры в одной из баз данных, тогда это будет только там. Есть ли способ развернуть хранимую процедуру в каждой базе данных федерации, которая уже встроена в Azure?

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

1 Ответ

1 голос
/ 31 января 2012

Я думаю, что это единственный способ развернуть ваш скрипт для создания хранимой процедуры.Подобно тому, что Cihan сказал в своем блоге.Но я думаю, вам лучше создать таблицы, процедуры, функции и т. Д. Для первого члена, прежде чем разделить.В этом случае SQL Azure поможет вам создать участников с помощью процедур.

...