SQL2012评估已过期 – 尝试升级到完全授权的2014版本

我们有一个开发者安装了SQL2012。 问题是他使用了一个评估版本。 现在我处于不幸的情况下,无法访问数据库。

我试图使用2014年安装升级,但它没有奏效。 由于2012年已过期,SQLSERVER服务将无法启动。 因此,我无法在2014年连接到数据库并删除2012年。

我试图完全卸载2012年,但它也采取了与它的数据库。 当然,我在尝试任何东西之前已经对虚拟机做了一个快照,所以我已经恢复了,但是现在已经回到原点了。

你最好的办法是将mdf和ldf文件复制到另一个位置。 然后卸载2012版,安装2014版。

然后你只需要把你的mdf和ldf文件放到DATA目录下,然后浏览到SSMS的Database节点,右键点击然后selectAttach...就会popup一个对话框。 把它指向你的mdf和ldf文件,你应该很好去。

我不认为这有什么神秘的 – 你需要2012版的许可证 – 当然,你不能升级未经许可的软件