SQL Server 2012不允许还原20GB数据库

时间:2013-11-05 08:50:07

标签: sql-server backup

我有一个20GB的sql server数据库备份,我需要将它导入我的sql server 2012.但是当它启动imopr进程时,会出现以下错误:

Error en CREATE DATABASE O ALTER DATABASE. El tamaño de base de datos acumulado superaría el límite de licencia de 4096MB por base de datos.

我理解这意味着我有限制创建数据库,但是如何增加该限制才能导入我的备份?

我正在使用Windows Server 2008(32位),我在桌面的文件夹中有备份,所以我猜文件系统可以处理它。

2 个答案:

答案 0 :(得分:0)

我不确定是这种情况,但是因为每个数据库都是从模型数据库创建的,所以检查模型数据库是否没有设置限制。

同时检查该驱动器上是否有必要的可用空间(我想你已经检查过了)。

如果限制为4096 MB,则您的文件系统可能是FAT32。它支持最大4GB文件大小。

答案 1 :(得分:0)

如果我执行@@版本,我会得到以下行:

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) Jul  9 2008 14:43:34  Copyright (c) 1988-2008 Microsoft Corporation Express Edition on Windows NT 6.0 <X86> (Build 6002: Service Pack 2)

正如Damien所说,我认为我将数据库引擎与客户端工具混淆。我对Windows服务器和SQL服务器非常缺乏经验:(

由于我出于测试原因而使用虚拟机,您建议使用哪个sql server版本来导入20GB备份?

波格丹: 我使用的是Windows Server 2008(32位),但是我在桌面的一个文件夹中有备份,所以我猜它可以处理它。