SQL Azure - 在Master上更改数据库版本

时间:2012-09-27 08:20:53

标签: azure web azure-sql-database

当我们在SQL Azure帐户上删除其中一个数据库并在之后创建新的更新版本时,将其设置为Business 50GB(是的,我知道您可以使用简单的脚本更改版本)。到目前为止一切都很好。

但是我们的主数据库仍然设置为Web版,我不知道如何更改它,因为前面提到的脚本在这里不起作用。

我的挑战是,我不能放弃服务器并为我们当前的基础设施提供商创建一个新的做法,他们非常保守,不愿意将防火墙和DNS更改为新服务器。

是否有一种简单的方法可以在master上更改版本 - 或者Azure会自动执行此操作吗?

我担心的是,网络版(MASTER DATABASE)可能会超过5GB的限制吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我想知道为什么你认为你可能会超过SQL Azure中的Master数据库。首先,您的主数据库是只读的。它用于存储有关所有其他数据库(最多可以是149,而不是大数),数据库登录和一些统计信息的信息。

来自“Windows Azure SQL Database Provisioning Model”:

  

配置过程会创建只读主数据库   自动。主数据库跟踪哪些登录具有   创建数据库或其他登录的权限。你必须连接   每当您创建,更改或DROP登录或时,到master数据库   数据库。 master数据库还提供SQL数据库用法   您可以查看的指标。

坦率地说,如果您曾在Windows Azure中访问Master数据库的5G,请联系支持人员,但我怀疑它很快就会发生。