[英]How do I change the version of my SQL Server instance?
我正在使用sql server 2012 express.But当我执行'@@ version'查询它显示“Microsoft SQL Server 2005 - 9.00.3042.00”并且大多数查询如'fetch'不再有效。我怎么能改变数据库引擎回到sql server 2012?
ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 110
i think you are talking about server not database. 我想你在谈论服务器而不是数据库。 if its database you can go ahead by changing db compatibility
如果它的数据库可以通过更改数据库兼容性继续
if your version is showing 2005 instead 2012 , check version of sql server.exe , seems your version is not modified while upgrading. 如果您的版本显示的是2005而不是2012,请检查sql server.exe的版本,似乎您的版本在升级时未被修改。 Advice to re-run setup , if this doesnt detect sql server then apply sql 2012 service pack SP1.
建议重新运行安装程序,如果这不检测sql server然后应用sql 2012 Service Pack SP1。 this will update registry and dlls.
这将更新注册表和dll。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.