Sql server SQL Server 2008备份压缩标准版
我正在尝试在SQLServer2008中备份一个数据库,并使用新的压缩功能对数据库进行压缩。但是,当我运行以下代码时,会收到一条奇怪的错误消息:Sql server SQL Server 2008备份压缩标准版,sql-server,sql-server-2008,compression,backup,Sql Server,Sql Server 2008,Compression,Backup,我正在尝试在SQLServer2008中备份一个数据库,并使用新的压缩功能对数据库进行压缩。但是,当我运行以下代码时,会收到一条奇怪的错误消息: Backup Database <Database> To Disk 'C:\Backup' With Compression 通过压缩将数据库备份到磁盘“C:\Backup” 我收到以下错误消息: Backup Database <Database> To Disk 'C:\Backup' With Compression
Backup Database <Database> To Disk 'C:\Backup' With Compression
通过压缩将数据库备份到磁盘“C:\Backup”
我收到以下错误消息:
Backup Database <Database> To Disk 'C:\Backup' With Compression
标准版不支持压缩备份数据库
这意味着我必须升级到完整版本,还是有办法在标准版中启用压缩?SQL 2008 Express、Workgroup或标准版不支持备份压缩,仅在Enterprise上支持。如果不将您的版本升级到企业版,就无法启用此功能 虽然不能在这些版本上使用压缩进行备份,但可以从压缩备份中恢复
有关详细信息,请参阅。您需要企业版,因为企业版可能也会有所帮助-要确定您正在运行的SQL Server的哪个版本,请运行以下SQL查询:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
请参见我意识到这是一篇老文章,但我只是想把它扔掉,因为它是Google搜索中的前几个条目之一-使用SQL Server 2008 R2,Standard Edition还可以获得备份压缩。此处的详细信息:Express Edition(64位)不支持压缩备份数据库。若要确认,从SQL Server 2012开始,所有版本(Express和Web除外)都支持备份压缩:备份后,您必须运行脚本压缩或rar文件,就像过去一样,这是很多次你希望windows中的命令行和Linux中的命令行一样好、一样简单的情况之一……只是恢复压缩备份,还是我错过了什么?编辑:好的,我知道,在2012年版中,他们又回到了“来自企业”的话题……问题很明显是指“标准版”,而不是明示版。SQL Server 2012不支持Web版中的压缩备份(例如)。非常感谢您的评论和有用的否决票。我已经重新检查了文档并更正了答案。