我在本地 Windows 7 x64 工作站上安装了 SQL Server 2008 R2 Enterprise。当我在服务器上创建数据库时,它意外地有 4GB 的大小限制(SQL Server Management Studio 中的数据库属性说大小 = 3934.38 MB,可用空间 = 47.13 MB)。
不幸的是,数据库需要超过 4GB,而 Enterprise 不应该有实际的最大大小。我确认数据库在企业服务器上:
SELECT @@VERSIONMicrosoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: )
SQL Server Management Studio 中没有设置数据库文件来限制增长,并且有足够的硬盘空间。该数据库是从 SQL Express(有 4GB 的限制)复制的,但在创建新数据库时也会发生同样的情况。
我花了几个小时试图弄清楚这一点并在谷歌上搜索,但无济于事。有任何想法吗?