2015-07-22 20 views
0

我的项目是基于ASP.NET MVC4 + SPRING.NET 2.0 + 3.3的NHibernateNHibernate的同时,从SQL Server改变方言二零零八年至2000年

我的开发数据库的SQL Server 2008上的所有工作正常,它出现了错误。

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

ROW_NUMBERS没有找到

1号线:语法'('

,我改变了我的数据库配置到NHibernate.Dialect.MsSql2000Dialect

+0

问题是什么? – Najera

+0

似乎你在生产中没有使用'NHibernate.Dialect.MsSql2000Dialect'。 – Najera

+0

SQL Server 2000现在已经退出Microsoft扩展支持两年了。我认为有一种情况可以转向更现代一点。 –

回答

相关问题