有时在使用备份文件还原数据库时会提示错误:
create database或alter database失败,因为结果数据库的累计大小将超出每数据库为4096MB的许可限制值问题
(如果还有其他情况的,请网友们附贴增加,便于我修改,免的网上很多贴子没有一个说的很清楚的。)
1.加载大数据库 时,会提示如下的错误:
标题: Microsoft SQL Server Management Studio ------------------------------ 还原 对于 服务器“DESKTOP-0CUDPOS\sqlexpress”失败。 (Microsoft.SqlServer.SmoExtended) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.2500.0+((KJ_PCU_Main).110617-0026+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=还原+Server&LinkId=20476 ------------------------------ 其他信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ CREATE DATABASE 或 ALTER DATABASE 失败,因为结果数据库的累计大小将超出每 数据库 为 4096 MB 的许可限制值。 RESTORE DATABASE 正在异常终止。 (Microsoft SQL Server,错误: 1827) 有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=1827&LinkId=20476 ------------------------------
原因是因为新准备还原的目标数据库的版本是Express版本,这是有限制的。
引用:http://blog.csdn.net/xyz846/article/details/21397153
System.Data.SqlClient.SqlError: CREATE DATABASE 或 ALTER DATABASE 失败,因为结果数据库的累计大小将超出每 数据库 为 4096 MB 的许可限制值
导入bak文件或加大数据文件时报此错误的解决方法:
1.首先检查数据文件所在盘文件系统是否为FAT或FAT32,如果是将此盘文件系统转换为NTFS
如:
2.查看sql server的版本
如果是Express Edition版本,则需要安装Developer Edition或Enterprise Edition,Express Edition数据文件有4G限制
1.首先检查数据文件所在盘文件系统是否为FAT或FAT32,如果是将此盘文件系统转换为NTFS
如:
convert D: /fs:ntfs
2.查看sql server的版本
如果是Express Edition版本,则需要安装Developer Edition或Enterprise Edition,Express Edition数据文件有4G限制
浙公网安备 33010602011771号