从Windows 7升级到Windows 10后,无法连接到SQL Server Epxress的本地实例

时间:2015-09-26 01:04:25

标签: sql-server sql-server-2012 windows-10 sql-server-express

标题几乎说明了一切,但是让我告诉你我研究过的内容。

我已经确认以下服务正在运行...

  • SQL Server(SQLEXPRESS)
  • SQL Server Browser
  • SQL Server VSS编写器 (我真的不知道这个人做了什么)

然而,这个不会启动......出于某种原因,它会自动启动然后自动关闭。

  • SQL Server代理(SQLEXPRESS)

当我尝试使用 server_name \ instance 和Windows身份验证进行连接时,出现以下错误...

  

" 发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)(Microsoft SQL Server)"

"连接到服务器"中指定的连接;在我升级之前,盒子工作得很好。我以为它可能是我的Norton 360 Premier,但我卸载它并没有帮助。我有适配器经常丢失互联网连接的问题,但我只是断开连接并重新连接,这解决了自己...也许它有关系?

我尝试的另一种技术是用IP地址替换服务器名称... 192.168.0.22 \ Instance ...这实际上似乎找到了SQL服务器但拒绝了Windows身份验证...

  

"登录失败。登录来自不受信任的域,不能与Windows身份验证一起使用。"

任何有助于实现这一目标的帮助将不胜感激。我在这里有几个数据库,并且不想重新安装SQL Server并手动将它们挂起来......或者更糟糕的是丢失它们中的任何一个。我有一个客户在等待......我越早得到帮助就越多,我将会感激!!

此致

更新

我有权访问!但是我不确定我做了什么才有所作为。

  • 打开SQL Server配置管理器。
  • 展开SQL Native Client 11.0配置(32位)
  • 选择"别名"
  • 选择别名"。\ SQLEXPRESS"
  • 将别名更改为" 192.168.0.2 \ SQLEXPRESS" (使用您的IP地址)
  • 更改" Server"的值到192.168.0.2 \ SQLEXPRESS(使用您的IP地址)

这允许我使用"。\ SQLEXPRESS"登录服务器。别名。

但我不明白的一些事情是......

  • 我更改了"别名"期望在SQL Management Studio中出现在我的连接列表中。它没有,但别名"' \ SQLEXPRESS"还在那里工作!
  • 对于别名" SERVER \ SQLEXPRESS"我改变了"服务器"使用IP地址的值,但收到了前面描述的身份验证错误,即使唯一的区别是别名。

0 个答案:

没有答案