Web Edition(64位)不支持具有COMPRESSION的BACKUP DATABASE

时间:2014-07-01 21:51:01

标签: sql-server

我收到了错误

BACKUP DATABASE WITH COMPRESSION is not supported on Web Edition (64-bit) 

执行此查询时 NOT包含WITH COMPRESSION 子句:

BACKUP DATABASE bfsdfsdf
       TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\blablabla.bak' 
       WITH NOFORMAT, NOINIT,
       NAME = N'blablabla-Full Database Backup', 
       SKIP, NOREWIND, NOUNLOAD,  STATS = 10
GO

我在服务器上安装的SSMS中进行查询。 我使用的是SQL Server 2008网络版,我知道这个版本不支持备份压缩,但在我的查询中我没有请求压缩

3 个答案:

答案 0 :(得分:6)

如果您未在BACKUP声明中指定选项,则会使用默认压缩设置。 (为什么它可能允许你设置默认压缩,如果你的版本不支持它我不知道;不幸的是我没有网络版来测试这个理论)。

尝试在您的对帐单中添加WITH NO_COMPRESSION

答案 1 :(得分:2)

解决了更改文件名的问题。

默认值为NO_COMPRESSION,但.bak文件已存在并且是压缩文件(在另一台具有SQL标准的本地计算机上创建,然后在此服务器上复制)。在这种情况下,默认值始终为压缩。我发现因为把no_compression引向另一个错误,说媒体被压缩了。

更改文件名或删除.bak文件解决了这个问题。

答案 2 :(得分:0)

这只是表明MSSQL Web Edition不支持压缩

Msg 1844, Level 16, State 1, Line 5
BACKUP DATABASE WITH COMPRESSION is not supported on Web Edition (64-bit).

Msg 3013, Level 16, State 1, Line 5
BACKUP DATABASE is terminating abnormally.