sql server 2008 连接不到本地服务器是因为里面的协议出现了问题,具体的解决方法如下:
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、点击连接,这时就可以登陆进去了。
将配置工具-SQLServer配置管理器中的sqlserver(MSSQLSERVER)服务
启动就可以了
我遇到这个问题是这么解决的,你也可以试一下哦!
计算机改名后,SQL数据库不能登录问题的解决方法。1.用sa登录或使用Windows身份验证,服务器名称为“.”,进入数据库
数据库为master中新建查询
select
*
from
sys.sysservers
进行查询可发现数据库中还保留着之前的计算机名
2.在输入以下进行删除以原计算机名字进行登录的信息
EXEC
sp_dropserver
"原计算机名字"
点击执行后
再输入:select
*
from
sys.sysservers
进行验证,可发现已经查找不到信息了。
3.输入:EXEC
SP_ADDSERVER
"改后的计算机名字","LOCAL"
点击运行后,在进行查询
就可发现计算机已经做了改变,
重新启动,问题就解决了。
转自http://blog.csdn.net/love_zt_love/article/details/7175829
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)