Sql server 向数据库分配空间时出错

Sql server 向数据库分配空间时出错,sql-server,Sql Server,我正在创建一个数据库脚本,执行时出错。我正在尝试创建一个数据库并分配空间。我错在哪里 这是错误消息 MODIFY FILE在尝试展开物理文件“E:\MSSQL10_50.SQL2008R2\MSSQL\DATA\CoreReferenceStaging.mdf”时遇到操作系统错误112(无法检索此错误的文本。原因:15105) USE master GO CREATE DATABASE CoreReferenceStaging; GO ALTER DA

我正在创建一个数据库脚本,执行时出错。我正在尝试创建一个数据库并分配空间。我错在哪里

这是错误消息

MODIFY FILE在尝试展开物理文件“E:\MSSQL10_50.SQL2008R2\MSSQL\DATA\CoreReferenceStaging.mdf”时遇到操作系统错误112(无法检索此错误的文本。原因:15105)

    USE master
    GO

    CREATE DATABASE CoreReferenceStaging;
    GO

    ALTER DATABASE [CoreReferenceStaging] 
    MODIFY FILE ( NAME = N'CoreReferenceStaging', SIZE = 51200000KB , FILEGROWTH = 2560000KB )
    GO

    ALTER DATABASE [CoreReferenceStaging] 
    MODIFY FILE ( NAME = N'CoreReferenceStaging_log', SIZE = 15360000KB , FILEGROWTH = 1024000KB )
    GO

在命令提示符下输入
NET HELPMSG 112
,结果消息是“磁盘上没有足够的空间”。E驱动器卷上似乎没有足够的空间将文件扩展到指定大小。

您的文件增长太大(2.5GB)。它可能不会长那么多。将其更改为100MB(10000KB)。日志也是如此。

当我在命令提示符下键入
NET HELPMSG 112
时,结果消息是“磁盘上没有足够的空间”。