我正在使用sql server 2012 express.But当我执行'@@ version'查询时它显示“Microsoft SQL Server 2005 - 9.00.3042.00”并且大多数查询如'fetch'不再有效。如何我将数据库引擎更改回sql server 2012?
答案 0 :(得分:3)
ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 110
答案 1 :(得分:0)
我认为你在谈论服务器而不是数据库。如果它的数据库可以通过更改数据库兼容性来继续
如果您的版本显示的是2005而不是2012,请检查sql server.exe的版本,似乎您的版本在升级时未被修改。建议重新运行安装程序,如果这不检测sql server然后应用sql 2012 Service Pack SP1。这将更新注册表和dll。