Sql server安装好了,可是有些人在安装后会遇到无法连接的情况,下面列举几种解决方法(建议使用windows认证方式来测试),基本上可以正常。 

     1、确保Sql Server服务已经启动。可以在运行中输入services.msc打开服务,如果没有启动,手动启动Sql Server这个服务。将启动类型设置为自动的话,以后可以省去人工启动的麻烦。绝大部分是因为这个原因导致的无法连接。

     2、如果打开服务,发现没有Sql Server这个服务(有少数人安装VS 2010后的确会有这个问题),可以去微软官方下载Sql Server 2008核心安装程序(100M左右),在这个安装程序仅仅安装Sql Server所需的服务。之后,如果未安装管理工具,再单独安装Sql Server Managerment Studio管理工具。

    3、绝大数情况下,打开管理工具,实例名默认是填上的,如果你的实例名为空,或者怀疑实例名存在问题,可以试试以下三种方式。第一,将实例名设置为 计算机名\SQLExpress(安装时的默认实例名),比如你的电脑名字是USER-PC,实例名采用默认,那么就为USER-PC\SQLExpress。第二,直接在实例名一栏填写local。第三,直接在实例名一栏填写127.0.0.1

    这样,基本上可以解决连接不上的问题。

    此外,如果windows认证方式可以登录,而采用数据库用户认证方式(如sa)无法连接的话,主要有两个可能的原因。首先,使用windows认证方式登录数据库,进行如下两种操作

 

操作一,重新设置密码

操作一

 

操作二,查看认证方式是否正确

操作一   操作一