SQL Server 2008 R2 Enterprise数据库具有意外的4GB数据库大小限制

Modified on: Tue, 17 Sep 2019 08:40:02 +0800

我在本地Windows 7 x64工作站上安装了SQL Server 2008 R2 Enterprise。当我在服务器上创建数据库时,它意外地具有4GB大小限制(SQL Server Management Studio中的数据库属性表示大小= 3934.38 MB,可用空间= 47.13 MB)。

不幸的是,数据库需要超过4GB,而Enterprise不应该具有实际的最大大小。我确认数据库在Enterprise服务器上:

  

SELECT @@VERSION
Microsoft 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限制)复制的,但新数据库创建时也是如此。

我花了几个小时试图解决这个问题并进行谷歌搜索,但无济于事。有什么想法吗?

作者:Jesse

最佳答案

一次有SQL Express安装吗?令我困惑的是SQL Server 2008 R2 Express有10GB的限制,所以我不知道4GB的来源。可能从2005 Express到2008 R2的升级过程无法正常工作,并且不会更改数据库大小限制。

我最好的建议是完全重新安装SQL软件。我能想象到4GB限制的唯一方法是首先安装SQL Server 2005 Express。

作者:Sean Howat

相关问答

添加新评论