如何解决Microsoft SQL Server 2008 无法连接到(local)?

初次安装使用SQL server 2008时,登录可能会遇到无法连接到(local)的情况。本经验分享SQL Server 2008 Express版登录提示无法连接到(local)的解决办法

SQL Server 2008 Express版特点

SQL Server 2008 Express版是SQL Server的一个免费版本,它拥有核心的数据库功能,其中包括了SQL Server 2008中最新的数据类型,且可以由 ISV 再次分发(视协议而定)。

SQL Server Express 是学习和构建桌面及小型服务器应用程序的理想选择,也是独立软件供应商、非专业开发人员和热衷于构建客户端应用程序的人员的最佳选择。

这个版本是免费且可自由转散布(需经注册),并且可和商用程序一起使用的小型数据库管理系统,它继承了多数的SQL Server功能与特性。

如果您需要使用更高级的数据库功能,则可以将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本。

问题重现

SQL Server 2008连接到服务器的登录界面
SQL Server 2008连接到服务器的登录界面
 
SQL Server 2008连接到服务器提示错误信息“无法连接到(local)”
SQL Server 2008连接到服务器提示错误信息“无法连接到(local)”

解决步骤(图文)

  1. 打开SQL server 配置管理器-->SQL server 网络配置-->实例名的协议(我的实例名为SQLEXPRESS)。
  2. 将SQLEXPRESS协议中的Named Pipes和 TCP/IP启用。
  3. 点击SQL Server服务,将SQL Server(SQLEXPRESS)重新启动。
  4. 重新打开SQL Server Management Studio ,服务器类型选择数据库引擎,服务器名称填(local)\实例名  或者 计算机名\实例名 (计算机名为你的计算机名称,实例名一般为SQLEXPRESS或者安装SQL时创建的实例名),身份验证选择windows身份验证。
  5. 点击连接,登陆成功。

 

打开SQL Server 2008的配置工具
打开SQL Server 2008的配置工具
 
配置SQLEXPRESS的协议
配置SQLEXPRESS的协议
 
重新打开SQL Server Management Studio
重新打开SQL Server Management Studio
 
Sql Server管理界面
成功进入Sql Server 2008数据库的界面

官方下载

 SQL Server 2008 Express(64位)版本下载

 SQL Server 2008 Express(32位)版本下载

 

相关经验

导读书签
书签初始化中…