Nhibernate在从SQL Server 2008到2000更改方言时出现错误

本文关键字:方言 错误 2000 SQL 在从 Server 2008 Nhibernate | 更新日期: 2023-09-27 18:04:01

我的项目是基于ASP。Net mvc4 + spring。. NET 2.0 + NHIBERNATE 3.3

我的开发数据库是在SQL Server 2008。

但是当我使用sqsql Server 2000上传已发布的项目到生产环境时,打开任何页面都显示错误:

没有找到ROW_NUMBERS

第1行:'('附近语法错误

和我已经改变了我的数据库配置为NHibernate.Dialect.MsSql2000Dialect

Nhibernate在从SQL Server 2008到2000更改方言时出现错误

更新到nhibernate 4.0.3,得到解决。但是如果遇到分页问题,可以这样看:SQL Server 2000