更改计算机名称后,安装的SQL 2008数据库引擎不能登陆了

更改计算机名称后,安装的SQL 2008数据库引擎不能登陆了,第1张

计算机改名后,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

不一定是在这里改的,原先可能是通过你的计算机名字连接 数据,现在你改了计算机名原连接名字自动无法生效(也就是说你的Ms SqL是安装在本机

你这个目录只是个程序包,如果我判断没错的话,你的连接配置应该不在这里,

而是在开始---程序---BDE--BDEADMIN  管理器里设置的

,如果使用了 localhost 在3的位置,必须到数据管理器里TCP 进行启用

这个需要修改sqlserver的配置,现查再改。

--查看:

select

@@serverName,

serverproperty('serverName')

--

将"服务器名",

修改为正确的计算机名

EXEC

sp_dropserver

'原主机名'

GO

EXEC

sp_addserver

'现主机名','local'

go

--

重启SQL

Server


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6718485.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存