我收到了错误
BACKUP DATABASE WITH COMPRESSION is not supported on Web Edition (64-bit)
在执行此查询时,不包含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 Web版,我知道这个版本不支持备份压缩,但在我的查询中我不要求压缩!
如果未在BACKUP
语句中指定选项,则服务器具有默认压缩设置。 (如果你的版本不支持它,为什么它可能允许你设置默认压缩我不知道;不幸的是我没有网络版来测试这个理论)。
尝试将WITH NO_COMPRESSION
添加到您的对帐单中。
解决了更改文件名的问题。
默认值为NO_COMPRESSION,但.bak文件已存在并且是压缩文件(在具有SQL标准的另一台本地计算机上创建,然后在此服务器上复制)。在这种情况下,默认值始终为压缩。我发现因为放入no_compression会导致另一个错误,即媒体被压缩。
更改文件名或删除.bak文件解决了这个问题。
这只是在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.