sql server2008突然就不能远程连接了

时间:2021-01-16 14:15:30
我们服务器上的SQL Server 2008是我自己安装的。一直都好好的,远程连接都是正常的。周一过来突然就连接不上了。搜索各种资料,各种询问度娘。不得果。上图
sql server2008突然就不能远程连接了

1、上周五都是正常的
2、我以为是服务器管理员关闭了远程连接服务。打开一看,正常的
3、我按照网上的提示、教程全都核对过了,该开启的服务开启了,1433什么的通道正常。
4、检查完成之后服务器直接重启了
还是无果
然后我查看了一下系统日志,发现这个。
sql server2008突然就不能远程连接了
跟这个有关吗?
求大神指教,感激不尽 sql server2008突然就不能远程连接了

38 个解决方案

#1


我在服务器上打开是正常的。使用也正常,唯独不能远程登录!

#2


楼主这这这,我没遇到过

#3


这个我碰到过几次,但糊里糊涂的搞好了,在sqlserver的服务配置器和外围配置下看

#4


1.telnet 测试下是否能够连接到服务器的数据库端口。
2.查看服务器的tcp/ip协议是否打开。
3.查看数据库端口是否被其他应用程序占用。
祝好运

#5


引用 2 楼 zhengceHH 的回复:
楼主这这这,我没遇到过
sql server2008突然就不能远程连接了这次真的糗大了。。

#6


引用 3 楼 liu_ben_qian 的回复:
这个我碰到过几次,但糊里糊涂的搞好了,在sqlserver的服务配置器和外围配置下看
sql server2008突然就不能远程连接了都看过了嘛,就是不行,各种行不通,就是找不到原因。

#7


引用 4 楼 dd_zhouqian 的回复:
1.telnet 测试下是否能够连接到服务器的数据库端口。
2.查看服务器的tcp/ip协议是否打开。
3.查看数据库端口是否被其他应用程序占用。
祝好运
查看1433是否被占用?对吧?

#8


你用别的电脑连连看呢

#9


依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

#10


帮顶
没遇到过楼主的问题

#11


引用 8 楼 z_dota 的回复:
你用别的电脑连连看呢

另一台最近配置的笔记本,这两天也连接不上了。

#12


引用 9 楼 guanlianwei 的回复:
依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!

#13


引用 10 楼 laiyongxin 的回复:
帮顶
没遇到过楼主的问题
谢谢!

#14


引用 12 楼 dgw15042428 的回复:
Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


有网关吗?
 1433端口检查一下。

#15


本地能ping到服务器吗?服务器外围配置是正常的吗?还是服务器限制IP了 sql server2008突然就不能远程连接了

#16


sqlserver缺省的用户名里面没有sysdba,是你自己建的?还是被攻击了?

#17


引用 14 楼 jason_dct 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


有网关吗?
 1433端口检查一下。

大哥  我用端口查看器查看了一下  1433没有被占用呢  

#18


sql 2008 ->配置工具--》sql 配置管理器-->sql server 网络配置-->TCP/ip 启用

#19


在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

#20


引用 18 楼 yezhenhua101 的回复:
sql 2008 ->配置工具--》sql 配置管理器-->sql server 网络配置-->TCP/ip 启用

这个已经启用了,我检查了好几遍

#21


引用 19 楼 DiaoNianYu 的回复:
在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

账户应该是正常的,因为我在服务器上可以正常打开SQL Server

#23


引用 22 楼 Chinajiyong 的回复:
参考 http://www.cnblogs.com/496963524-zhangying/articles/2232599.html,按照这个来设置

斑竹大人,这个步骤之前我就找来试过了,还是不行,有个比这个更详细的我都试过了。以前我的数据库是可以正常远程连接的。就是突然有一天来上班发现连接不了了。。。

#24


引用 22 楼 Chinajiyong 的回复:
参考 http://www.cnblogs.com/496963524-zhangying/articles/2232599.html,按照这个来设置

我在服务器上使用外网IP测试是否能成功连接,结果成功了。这又是怎么回事?

#25


重启一下sql服务试试

#26


引用 25 楼 Chinajiyong 的回复:
重启一下sql服务试试

重启了,服务器都重启了2遍了。还是不行

#27


好奇怪,刚刚发现楼主的系统事件的ID号是18456.好像事件ID是由访问sqlserver产生的,楼主参考下我这篇文章,看看是否有帮助,可能是用户可能被锁定了。
http://blog.csdn.net/dd_zhouqian/article/details/10391397


#28


引用 1 楼 dgw15042428 的回复:
我在服务器上打开是正常的。使用也正常,唯独不能远程登录!


本地用相同的(SQL Server认证而非windows认证)账号访问正常,数据库实例名(例如本地是XXX\ABCD那么远程可能就是192.168.1.100\ABCD)访问也正常,本机其它基于TCP协议的入栈出栈访问也都可以,SQL Server的TCP服务端口也开启,那么你就先把服务器的所有各种防火墙程序都关闭。

#29


引用 12 楼 dgw15042428 的回复:
Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

#30


楼主看看防火墙.你的为你好奇特..

#31


引用 29 楼 sp1234 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

 是的,而且还不止一个,装了金山、麦咖啡。不是我自己装的,已经被我卸载了。

#32


sql server2008突然就不能远程连接了

#33


引用 19 楼 DiaoNianYu 的回复:
在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

我试过重新建立一个账户,还是不行,仍然爆同样的错误

#34


引用 29 楼 sp1234 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

我把金山卸载了,把麦咖啡的进程关闭了,但还是不行!

#35


我上次也出现了一个问题
登陆上远程SQL但是无法打开我的数据库
然后我安装了:SQLServer2008SP1-KB968369-x86-CHS.exe这个补丁
然后就OK了,你看看是不是这个原因。

#36


引用 35 楼 a349356529 的回复:
我上次也出现了一个问题
登陆上远程SQL但是无法打开我的数据库
然后我安装了:SQLServer2008SP1-KB968369-x86-CHS.exe这个补丁
然后就OK了,你看看是不是这个原因。

我下载了这个补丁,但是卡在了windows installer这个地方,一直不动。。。

#37


sql server2008突然就不能远程连接了衷心感谢以上各位的支持,我终于找到原因了,服务器被管理员加了IP安全策略,然后1433端口被禁止了。

#38


分公司的风格是大法官

引用 37 楼 dgw15042428 的回复:
sql server2008突然就不能远程连接了衷心感谢以上各位的支持,我终于找到原因了,服务器被管理员加了IP安全策略,然后1433端口被禁止了。

#1


我在服务器上打开是正常的。使用也正常,唯独不能远程登录!

#2


楼主这这这,我没遇到过

#3


这个我碰到过几次,但糊里糊涂的搞好了,在sqlserver的服务配置器和外围配置下看

#4


1.telnet 测试下是否能够连接到服务器的数据库端口。
2.查看服务器的tcp/ip协议是否打开。
3.查看数据库端口是否被其他应用程序占用。
祝好运

#5


引用 2 楼 zhengceHH 的回复:
楼主这这这,我没遇到过
sql server2008突然就不能远程连接了这次真的糗大了。。

#6


引用 3 楼 liu_ben_qian 的回复:
这个我碰到过几次,但糊里糊涂的搞好了,在sqlserver的服务配置器和外围配置下看
sql server2008突然就不能远程连接了都看过了嘛,就是不行,各种行不通,就是找不到原因。

#7


引用 4 楼 dd_zhouqian 的回复:
1.telnet 测试下是否能够连接到服务器的数据库端口。
2.查看服务器的tcp/ip协议是否打开。
3.查看数据库端口是否被其他应用程序占用。
祝好运
查看1433是否被占用?对吧?

#8


你用别的电脑连连看呢

#9


依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

#10


帮顶
没遇到过楼主的问题

#11


引用 8 楼 z_dota 的回复:
你用别的电脑连连看呢

另一台最近配置的笔记本,这两天也连接不上了。

#12


引用 9 楼 guanlianwei 的回复:
依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!

#13


引用 10 楼 laiyongxin 的回复:
帮顶
没遇到过楼主的问题
谢谢!

#14


引用 12 楼 dgw15042428 的回复:
Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


有网关吗?
 1433端口检查一下。

#15


本地能ping到服务器吗?服务器外围配置是正常的吗?还是服务器限制IP了 sql server2008突然就不能远程连接了

#16


sqlserver缺省的用户名里面没有sysdba,是你自己建的?还是被攻击了?

#17


引用 14 楼 jason_dct 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


有网关吗?
 1433端口检查一下。

大哥  我用端口查看器查看了一下  1433没有被占用呢  

#18


sql 2008 ->配置工具--》sql 配置管理器-->sql server 网络配置-->TCP/ip 启用

#19


在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

#20


引用 18 楼 yezhenhua101 的回复:
sql 2008 ->配置工具--》sql 配置管理器-->sql server 网络配置-->TCP/ip 启用

这个已经启用了,我检查了好几遍

#21


引用 19 楼 DiaoNianYu 的回复:
在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

账户应该是正常的,因为我在服务器上可以正常打开SQL Server

#22


#23


引用 22 楼 Chinajiyong 的回复:
参考 http://www.cnblogs.com/496963524-zhangying/articles/2232599.html,按照这个来设置

斑竹大人,这个步骤之前我就找来试过了,还是不行,有个比这个更详细的我都试过了。以前我的数据库是可以正常远程连接的。就是突然有一天来上班发现连接不了了。。。

#24


引用 22 楼 Chinajiyong 的回复:
参考 http://www.cnblogs.com/496963524-zhangying/articles/2232599.html,按照这个来设置

我在服务器上使用外网IP测试是否能成功连接,结果成功了。这又是怎么回事?

#25


重启一下sql服务试试

#26


引用 25 楼 Chinajiyong 的回复:
重启一下sql服务试试

重启了,服务器都重启了2遍了。还是不行

#27


好奇怪,刚刚发现楼主的系统事件的ID号是18456.好像事件ID是由访问sqlserver产生的,楼主参考下我这篇文章,看看是否有帮助,可能是用户可能被锁定了。
http://blog.csdn.net/dd_zhouqian/article/details/10391397


#28


引用 1 楼 dgw15042428 的回复:
我在服务器上打开是正常的。使用也正常,唯独不能远程登录!


本地用相同的(SQL Server认证而非windows认证)账号访问正常,数据库实例名(例如本地是XXX\ABCD那么远程可能就是192.168.1.100\ABCD)访问也正常,本机其它基于TCP协议的入栈出栈访问也都可以,SQL Server的TCP服务端口也开启,那么你就先把服务器的所有各种防火墙程序都关闭。

#29


引用 12 楼 dgw15042428 的回复:
Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

#30


楼主看看防火墙.你的为你好奇特..

#31


引用 29 楼 sp1234 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

 是的,而且还不止一个,装了金山、麦咖啡。不是我自己装的,已经被我卸载了。

#32


sql server2008突然就不能远程连接了

#33


引用 19 楼 DiaoNianYu 的回复:
在数据库服务器上新建立一下 管理员帐号,
用新建的管理员登陆 试一下。

我试过重新建立一个账户,还是不行,仍然爆同样的错误

#34


引用 29 楼 sp1234 的回复:
Quote: 引用 12 楼 dgw15042428 的回复:

Quote: 引用 9 楼 guanlianwei 的回复:

依次检查
1.关闭防火墙
2、登录的账号密码及端口
3、病毒

1、防火墙一直是关闭的
2、登陆账号密码也没有问题
3、我在服务器上本地连接服务器是正常的!


现在什么“这个毒、那个霸”的程序很多,你的服务器上是不是也赶时髦装过这类软件?

我把金山卸载了,把麦咖啡的进程关闭了,但还是不行!

#35


我上次也出现了一个问题
登陆上远程SQL但是无法打开我的数据库
然后我安装了:SQLServer2008SP1-KB968369-x86-CHS.exe这个补丁
然后就OK了,你看看是不是这个原因。

#36


引用 35 楼 a349356529 的回复:
我上次也出现了一个问题
登陆上远程SQL但是无法打开我的数据库
然后我安装了:SQLServer2008SP1-KB968369-x86-CHS.exe这个补丁
然后就OK了,你看看是不是这个原因。

我下载了这个补丁,但是卡在了windows installer这个地方,一直不动。。。

#37


sql server2008突然就不能远程连接了衷心感谢以上各位的支持,我终于找到原因了,服务器被管理员加了IP安全策略,然后1433端口被禁止了。

#38


分公司的风格是大法官

引用 37 楼 dgw15042428 的回复:
sql server2008突然就不能远程连接了衷心感谢以上各位的支持,我终于找到原因了,服务器被管理员加了IP安全策略,然后1433端口被禁止了。