我最近重新安装了Windows,并尝试使用现有数据库再次设置SQL Server.我已经尝试安装SQL Server 2012和2014,并不断得到相同的错误.该错误表明数据库是版本782,此版本的SQL Server仅与706及更低版本兼容.我在SQL Server 2012和2014都遇到了这个错误.我认为2014年与782+兼容.任何人都可以提供一些有关如何附加该死的数据库的指导吗?失意...
来自SQL Server 2014的图片..
而且需要注意的是,我在2012年遇到了同样的错误.在重新安装操作系统之前,一切都正常运行.

Fed*_*jdu 17
必须将数据库设置为较旧或相同版本的服务器.您不能将2012服务器与2014数据库一起使用.
根据此链接:http://sqlserverbuilds.blogspot.com/2014/01/sql-server-internal-database-versions.html 782是2014版,您无法使用早期版本.
如果您尝试过SQL Server 2014,请更新到最新版本.
另外,请确保安装服务器而不仅仅是管理工具,因为您说图像来自2014,但服务器支持706,这意味着它是2012.
您可以SELECT @@version从管理工作室查看您正在运行的服务器版本.
如果您使用的是LocalDB 2014,那么您需要做的就是确保您的连接字符串指向正确的实例.
所以改变
"Data Source=(Localdb)\v11.0"
Run Code Online (Sandbox Code Playgroud)
至
"Data Source=(Localdb)\v12.0"
Run Code Online (Sandbox Code Playgroud)
要么
"Data Source=(Localdb)\mssqllocaldb"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67129 次 |
| 最近记录: |