SQL Azure:如果我的SQL Azure大小达到5GB,会发生什么?

Art*_*yom 14 sql azure azure-sql-database

我需要知道当SQL Azure中的数据库执行其大小时会发生什么.例如,我定义了一个1GB的数据库,这超出了它的大小限制.它会改为5GB的数据库吗?

Dav*_*gon 18

除非您特别允许,否则您将无法超过1GB.尝试超过1GB时,您实际上会收到错误代码.

要增加最大大小,执行此T-SQL: ALTER DATABASE MyDatabase MODIFY (EDITION='WEB', MAXSIZE=5GB)

有关更改数据库大小的详细信息,请参阅此博客文章.


Gee*_*eel 2

我相信可以在这里找到答案: http://msdn.microsoft.com/en-us/library/ee336245.aspx#dcasl 这意味着数据库不会自动增长到 5 GB,但您会收到一个错误并且您必须手动更改数据库才能更改数据库的 MAXSIZE

更新: 这是我的网络版数据库达到 1GB 时收到的错误:

TCP 提供程序:现有连接被远程主机强制关闭。

通讯链路故障

数据库已达到其大小配额。对数据进行分区或删除、删除索引或查阅文档以获取可能的解决方案。