日期:2014-05-18  浏览次数:20542 次

SQL SERVER 2008中开发的数据库能否运用于SQL 2000中?
我看SQL 2008中在兼容上面有(兼容80)选项,是否这样子设置以后,在SQL SERVER 2008中开发的数据库就可以直接运用到SQL SERVER 2000中了?这样子是否会有问题?

------解决方案--------------------
低版本不能兼容高版本
------解决方案--------------------
有很多函数都用不到 有可能会有很多问题
------解决方案--------------------
探讨
我看SQL 2008中在兼容上面有(兼容80)选项,是否这样子设置以后,在SQL SERVER 2008中开发的数据库就可以直接运用到SQL SERVER 2000中了?这样子是否会有问题?

------解决方案--------------------
http://technet.microsoft.com/zh-cn/library/ms178653.aspx
------解决方案--------------------
SET 選項
新功能可在更舊的相容性層級之下運作,但 SET 選項可能需要調整。例如,在相容性層級 80 之下使用 xml 資料類型,需要適當地設定 ANSI SET 選項。


你最好查看一下聯機,有很多功能是用不了的,如nvarchar(max)