繁体   English   中英

从SQL Server 2014 Express降级到SQL Server 2012 Express

[英]Downgrade from SQL Server 2014 Express to SQL Server 2012 Express

我在工作中的PC上安装了SQL Server 2012 Express,但是我们从客户端接收到了在SQL Server 2014中创建的文件。请记住,我是新手,大约7个月前才犯此错误

我尝试将SQL Server 2014 Express作为SQL Server 2012的另一个实例安装在我的PC上。注意到我的新SQL Server实例不起作用并且旧的SQL Server不起作用之后,我上网查看并发现我所做的是从猿猴的行为上进步。 在尝试安装之前,请务必先阅读。

卸载SQL Server 2014之后,我尝试重新启动SQL Server 2012,但是它无法连接到我之前能够访问的实例。

我现在收到此错误:

无法连接到STID02 \\ SQLEXPRESS。

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供程序:SQL网络接口,错误:26-指定服务器/实例时出错)(。Net SqlClient数据提供程序)

我还阅读了该线程无法连接到SQL Server 2014 Express ,发现SQL Server服务已停止并且无法启动,并且SQL Server代理服务也已停止并且也无法启动。

直到最近我还没有受到影响,我需要对数据库进行一些测试,但是我需要本地实例进行测试。 我将不胜感激任何建议,因为我还是SQL Server和大多数与计算机相关的事物的新手,我将非常感谢那些能够将其降低到极低水平的人。

谢谢-安东尼

简而言之,请卸载所有内容,然后重新安装要使用的版本。

某些配置文件必须已被SQL Server 2014覆盖。不用担心,可以将其修复。

第一:您是否需要任何现有数据库? 我认为不是,因为您过去7个月没有使用SQL Server。 如果确实需要某些数据库,则可以在DATA文件夹中的SQL Server安装文件夹中找到.mdf.ldf文件。

然后:卸载SQL Server 2012-请注意,由于您破坏了当前的安装,可能会发生某些注册表项错误和/或服务或库无法删除的情况。 在这种情况下,请使用CCleaner类的工具修复注册表项,然后再次尝试删除这些程序/服务。

下一步:重新安装所需的任何版本。 如果您需要以前的数据库,则覆盖新的mdf/ldf文件应该可以解决问题(当然,当服务器未运行时)。 您可以从SQL Server配置管理器或服务中检查服务器的状态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM