SQL无法登录SQL控制台

===问题描述

       一台为加入域的SQL生产服务器,登录屡屡失败,查看报错信息之后提示“在于SQL Server建立连接时出现和网络相关的或特定于实例的错误,未找到服务器”。开始感觉是这个登录名称存在问题,鉴于用户的服务器名称,我依次使用了.、local、本地计算机名称来登录SQL,都失败了,用户说他一直是用这个服务器名称的( 1047是SQL端口号 )

SQL服务器无法登陆SQL控制台_第1张图片

====原因分析

          可能造成报错的原因有以下几种

  1.     服务没有启动

  2.     SQL配置中网络配置TCP/IP没有开启

  3.     以上两点归结为一类问题,第二类问题就是实例名称了


====解决方法

  1.    telnet SQLServer:1047端口端口开启,服务是没有问题的

  2.    打开SQL配置管理工具TCP/IP也是开启的,查看了里面的属性均为正常

  3.    恍然大悟用户SQL数据库不是使用的默认实例,只有默认实例才可以不输入实例名称进行登录

  4.    输入local\数据库实例名称后正常登录,图中输入了.\scds,问题得以解决

SQL服务器无法登陆SQL控制台_第2张图片