在还原时备份SQL Server Developer时,它已启用了仅在企业版上可用的数据压缩功能

问题描述 投票:0回答:1

我正在与最初在SQL Server 2012 Developer]上运行的TFS Server 2015的备份进行斗争,并且我正在尝试在其他服务器上还原它-MSSQL 2014 Developer版本

PS:通常,此过程本身很痛苦,如果有人必须这样做,则不要为此估计一周以下的任何时间

备份是TFS Server 2015的预定备份

我正在尝试恢复这些备份的任何方法-通过TFS服务器控制台或通过SQL Management Studio手动备份,基本上所有操作都以此结尾:

RESTORE FILELISTONLY FROM DISK='C:\backup\Tfs_Configuration_986.bak'

RESTORE DATABASE MyTempCopy FROM DISK='C:\backup\Tfs_Configuration_986.bak'

数据库'MyTempCopy'无法在此版本的SQL Server中启动,因为部分或全部对象'tbl_CatalogNode'已通过数据压缩或vardecimal存储格式启用。仅SQL Server Enterprise Edition支持数据压缩和vardecimal存储格式。

数据库'MyTempCopy'无法启动,因为某些版本的数据库功能在当前版本的SQL Server中不可用。

任何人都知道这怎么可能?

我看过:

https://docs.microsoft.com/en-us/azure/devops/server/admin/backup/restore-data-different-instance?view=tfs-2015

预先感谢

我正在与最初在SQL Server 2012 Developer上运行的TFS Server 2015的备份作斗争,我正试图在其他服务器上还原它-MSSQL 2014 Developer版本PS:通常,此过程...

sql-server tfs sql-server-2014
1个回答
0
投票
SQL Server Developer版本实际上是SQL Server Enterprise版本,但是核心和内存受到限制。在安装TFS时,它假定为EE,因此可以在DB中进行压缩。这是有关关闭TFS压缩的文章。 https://support.microsoft.com/en-ca/help/2712111/disabling-sql-server-data-compression-in-tfs-databases。然后,您可以进行新的备份,并且可以还原为标准版。
© www.soinside.com 2019 - 2024. All rights reserved.