日期:2014-05-17  浏览次数:20884 次

新安装的sqlsever2012 无法附加数据库是怎么回事??求解
标题: Microsoft SQL Server Management Studio
------------------------------

附加数据库 对于 服务器“DELL-PC”失败。  (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM).120210-1846+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=附加数据库+Server&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

无法升级数据库 'company',因为此版本的 SQL Server 不支持该数据库的非发布版本(539)。不能打开与此版本的 sqlservr.exe 不兼容的数据库。必须重新创建该数据库。
无法打开新数据库 'company'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 950)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=950&LinkId=20476

图片::

------解决方案--------------------
可能是2000的sqlserver ~貌似2012不支持!

你可选择先在2005或者2008上附加了看下~若成功,再在2005或2008上分离出来到2012上附加试试!
------解决方案--------------------
关于数据库的内部版本号参考:
http://blog.csdn.net/smithliu328/article/details/8363463

539是2000的数据库肯定不可以挂载2012上面,所以最起码要升级到2005 SP4才可以挂载。