如何在SQL Azure中将存储过程部署到联合数据库

时间:2012-01-30 22:54:21

标签: stored-procedures azure azure-sql-database federation

我目前正致力于将自动迁移设置为转到Azure中的联合数据库。我最终得到了表的部署工作,但有一件事是关于未来的事情是部署存储过程。

看来,当我们添加一个存储过程时,它只存在于我们所在的联邦的任何部分。因此,如果我将数据分成两个数据库并将存储过程部署到其中一个dbs,那么它只会在那里。 有没有办法将存储过程部署到Azure中内置的联合中的每个数据库?

我确实找到了a msdn blog post关于从多个数据库查询的内容,我认为我可以修改它来部署程序,但我宁愿不在当前的迁移设置中实现它,因为我认为它会变得混乱。

1 个答案:

答案 0 :(得分:1)

我认为这是扇出脚本以创建存储过程的唯一方法。与Cihan在博客中所说的相似。但是我认为你最好在分割之前在第一个成员上创建表格,程序和功能等。如果是这样,SQL Azure将帮助您使用这些过程创建成员。