关于SQL2005升级到SQL2008的问题~~急~~
我的SQL数据库是SQL Server 2005 Enterprise Edition, 现在公司需要升级到SQL Server 2008 R2 Standard Edition
我在微软网站上看到,企业版本是不可以直接升级到标准版本的..
我尝试把SQL2005的数据备份,然后把备份直接恢复到SQL2008,到结果是失败的..
错误提示如下:
Database 'CMSDATA' cannot be started in this edition of SQL Server because it contains a partition function 'CaseActionRangeFN'. Only Enterprise edition of SQL Server supports partitioning.
Database 'CMSDATA' cannot be started because some of the database functionality is not available in the current edition of SQL Server. (Microsoft SQL Server, Error: 905)
请教各位高手,如何把SQL2005企业版本的数据升级到SQL2008标准版本啊??
[最优解释]
提示内容已经说的很清楚了。
Database 'CMSDATA' cannot be started in this edition of SQL Server because it contains a partition function 'CaseActionRangeFN'. Only Enterprise edition of SQL Server supports partitioning.
数据库CMSDATA不能升级标准版本,因为他有分区函数CaseActionRangeFN,。
只有企业版支持。
建议在此版本中取消分区函数。要么就升级为SQL2008企业版。
[其他解释]
partition function 'CaseActionRangeFN'. Only Enterprise edition of SQL Server supports partitioning
=================
标准版本不支持partition function
standard现在还不支持哦。
兼容性很多地方还得调 。干脆别升了。
[其他解释]
只能不升级继续用2005了。否则会很麻烦,我上次也是这样,最后就重新买的2008。
[其他解释]
其实也就分区表要调整,其他的,都差不多,可以慢慢调。