设置Microsoft SQL server 2005的兼容性选项
2009-07-17 15:37
483 查看
在某些细节上,SQL server 2005与2000是不兼容的,例如:
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select * from table1 order by NULL
在2000上可以顺利运行,但在2005上就不可以。通过设置2005的兼容性选项可以回避数据库迁移时可能发生的问题,特别是在测试不足的情况下。
运行以下的语句设置SQL 2005的兼容等级为SQL 2000兼容:
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
run sp_dbcmptlevel @dbname = dbname, @new_cmptlevel = 80
注意上面的语句只对指定的数据库起效。
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
select * from table1 order by NULL
在2000上可以顺利运行,但在2005上就不可以。通过设置2005的兼容性选项可以回避数据库迁移时可能发生的问题,特别是在测试不足的情况下。
运行以下的语句设置SQL 2005的兼容等级为SQL 2000兼容:
![](http://images.csdn.net/syntaxhighlighting/OutliningIndicators/None.gif)
run sp_dbcmptlevel @dbname = dbname, @new_cmptlevel = 80
注意上面的语句只对指定的数据库起效。
相关文章推荐
- Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
- Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
- Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
- Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
- [转]Microsoft SQL Server 2005 Express 远程访问设置详述,100%成功篇
- 书评 -- Microsoft SQL Server 2005 Integration Services
- 安装Microsoft SQL Server 2005
- Microsoft SQL Server 2005 JDBC Driver 1.1的安装
- 微软发布了Microsoft SQL Server 2005 JDBC Driver !
- Microsoft SQL Server 2005 -- 错误 29503。SQL Server 服务无法启动
- Microsoft SQL Server 2005 Beta2初步体验
- Inside Microsoft SQL Server 2005: T-SQL Querying
- sql server server 2005任务导入导出功能选项没有的解决方法
- MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
- 书评 -- Microsoft SQL Server 2005 Integration Services
- 书评 -- Inside Microsoft SQL Server 2005 : T-SQL Querying,T-SQL Programming
- Microsoft SQL Server 2005 安装程序时 WMI配置错误
- MCTS: Microsoft SQL Server 2005 Implementation and Maintenance Study Guide: Exam 70-431
- 书评 -- Microsoft SQL Server 2005 Integration Services
- The problem of the user is not associated with a trusted sql server connection 混合登录选项设置的问题