找回密码
 注册
快捷导航
查看: 6118|回复: 18

【请教】关于SQL无法连接,出现“一般性网络错误”

[复制链接] |自动提醒
阅读字号:

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
发表于 2007-12-23 14:38:15| 字数 451| - 中国–广西–南宁 电信 | 显示全部楼层 |阅读模式
公司的一个内网的生产管理系统,采用的是WIN2003SVR+SQL2000数据库。都没有打补丁(前任装的系统和SQL,我接手后没有动过)
现在的问题是隔几天就会出现所有的客户机无法连接服务器的情况,在服务器上启动管理系统具体错误提示是“connectionread(wrapperread() 一般性网络错误”,,在部分客户端提示"超时已过期"网络是通的,没有问题。暂时的解决方法是重新启动服务器就OK了。


2008-1-20更新,现在的问题应该是这样的,'connectionread(wrapperread() 一般性网络错误”是原来的SC420服务器上运行管理系统时的提示....在各客户端出现的提示一般是"超时已过期",大概隔三天就会出现一次(有时才一天多)这样的情况,重启服务器就行了.换了台服务器还是一样的情况.由此可见应该不是系统的问题了,而是管理系统程序和存储过程的问题了

[ Edited by  tangjianbin1979 on 2008-1-20 16:04 ]

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2007-12-23 22:13:32| 字数 16| - 中国–广西–南宁 电信 | 显示全部楼层
唉,看来这里不适合问这样的问题啊
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2007-12-27 08:54:00| 字数 22| - 中国–广西–南宁 电信 | 显示全部楼层
昨天出现了两次这样的问题,又没有时间重搞系统
回复 支持 反对

使用道具 举报

167

回帖

0

积分

296

资产值

入门会员 Rank: 1

注册时间
2006-12-7
发表于 2007-12-27 09:01:45| 字数 107| - 中国–四川–成都 电信 | 显示全部楼层
在出现此提示的时候,在服务器上输入
isql -Usa -P密码 -S数据库名称
看是否会出现 1>的提示,
如果不能,则说明服务器本身就有问题,还是该打补丁打补丁吧
如果可以的话,还是查一下客户机上是否有病毒之类的原因再说
回复 支持 反对

使用道具 举报

1670

回帖

0

积分

2725

资产值

入门会员 Rank: 1

注册时间
2005-7-13
发表于 2007-12-27 09:25:07| 字数 184| - 中国–北京–北京 北京天地通电信有限公司BGP节点(北京电信+北京联通) | 显示全部楼层
QUOTE:
Posted by jhdcboy on 2007-12-27 09:01
在出现此提示的时候,在服务器上输入
isql -Usa -P密码 -S数据库名称
看是否会出现 1>的提示,
如果不能,则说明服务器本身就有问题,还是该打补丁打补丁吧
如果可以的话,还是查一下客户机上是否有病毒之类 ...



用osql可以么

[ Edited by  kivial on 2007-12-27 09:26 ]
市场->销售->Mcafee技术支持->小网管->...
N410C A230 C110 3500 D830 699 D900...
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2007-12-27 10:17:36| 字数 192| - 中国–广西–南宁 电信 | 显示全部楼层
QUOTE:
Posted by jhdcboy on 2007-12-27 09:01
在出现此提示的时候,在服务器上输入
isql -Usa -P密码 -S数据库名称
看是否会出现 1>的提示,
如果不能,则说明服务器本身就有问题,还是该打补丁打补丁吧
如果可以的话,还是查一下客户机上是否有病毒之类 ...


谢谢您的回复!
请问-S的选项是指实例名还是数据库名,我随便试了下用实例名可以连接用数据库名连不了?
回复 支持 反对

使用道具 举报

2576

回帖

60

积分

6万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-11-25
银牌荣誉勋章(注册10年以上会员)年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)
发表于 2007-12-27 12:34:12| 字数 443| - 中国–广东–广州–白云区 电信/天河区电信 | 显示全部楼层
“1、您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的 安全弱点。为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或 两者的 TCP/IP 和 UDP 网络端口被禁用。要启用这些端口,您必须从 http://www.microsoft.com/sql/downloads/default.asp 或  http://www.microsoft.com/china/sql/downloads/default.asp 安装一个修补程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服务包”,这句话应该说得比较清楚了,你必须要打补丁(SQL 2000 sp4),否则系统会关闭SQL server使用的一些端口。可以用telnet servername 1433命令看一下sql端口是否被关闭了
nothing
回复 支持 反对

使用道具 举报

2576

回帖

60

积分

6万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-11-25
银牌荣誉勋章(注册10年以上会员)年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)
发表于 2007-12-27 12:34:56| 字数 45| - 中国–广东–广州–白云区 电信/天河区电信 | 显示全部楼层
这些技术问题最好到www.csdn.net的论坛上面去问,有专门的SQL Server的版块
nothing
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2007-12-27 13:04:31| 字数 37| - 中国–广西–南宁 电信 | 显示全部楼层

回复 #8 YFX 的帖子

我在那注册了,看了下还不懂怎么发帖呢..还有那里解答问题好象要给分的什么的
回复 支持 反对

使用道具 举报

167

回帖

0

积分

296

资产值

入门会员 Rank: 1

注册时间
2006-12-7
发表于 2007-12-28 09:09:51| 字数 320| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
Posted by tangjianbin1979 on 2007-12-27 10:17


谢谢您的回复!
请问-S的选项是指实例名还是数据库名,我随便试了下用实例名可以连接用数据库名连不了?


S代表数据库实例名称,一般情况下实例名称与数据库名称是相同的,在安装SQL2000的时候,数据库名称与机器名称是相同的,实例名也相同,
我个人的想法是,你还是先打上补丁吧,不过打补丁之前,最后想备份整个系统及数据库,再打补丁,打完补丁后再进行测试,推荐你可以使用一下一键还原精灵,打补丁很快的,10几分钟就搞定了,可以选在凌晨进行。。也可以用ODBC工具检查一下数据参数是否正确,具体使用方法可以上网搜一下,有一年没有碰数据库了,有些东西记不清楚了。。
回复 支持 反对

使用道具 举报

7736

回帖

117

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2004-6-12
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2007-12-28 10:11:27| 字数 12| - 中国–广东–深圳 电信 | 显示全部楼层
看看是打到哪个补丁包了?
X1 Carbon 2018, 16 G ,1T SSD 4K HDR
X1 Carbon 2015, 16 G ,512G SSD
X220T, I5, 8G, 128G SSD
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2007-12-28 13:10:23| 字数 230| - 中国–广西–南宁 电信 | 显示全部楼层
QUOTE:
Posted by jhdcboy on 2007-12-27 09:01
在出现此提示的时候,在服务器上输入
isql -Usa -P密码 -S数据库名称
看是否会出现 1>的提示,
如果不能,则说明服务器本身就有问题,还是该打补丁打补丁吧
如果可以的话,还是查一下客户机上是否有病毒之类 ...


今天上午出现了一次,我试了下,ISQL -Usa -P -S,结果是1>,这个能证明什么呢?

至于打补丁呀什么的看来要等新的服务器来先了(这部服务器的配置比较低已计划买新的了)
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2008-1-20 15:52:16| 字数 151| - 中国–广西–南宁 电信/(崇左市)电信 | 显示全部楼层
各客户端出现的提示一般是"超时已过期",大概隔三天就会出现一次(有时才一天多)这样的情况,重启服务器就行了.换了台服务器还是一样的情况.由此可见应该不是系统的问题了,而是管理系统程序和存储过程的问题了

[ Edited by  tangjianbin1979 on 2008-1-20 16:04 ]
回复 支持 反对

使用道具 举报

3806

回帖

69

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-14
银牌荣誉勋章(注册10年以上会员)
发表于 2008-1-20 17:32:00| 字数 48| - 中国 移动/移动公司Anycast节点 | 显示全部楼层
不知道你前台用的是什么.
是ODBC吗?
换管道试一试.
你客户段装瑞星了吗?
有是后装瑞星了,就不通.
T43 2668AZ3
T410 2522AT9
T440P 20AW-S0CD03
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2008-1-20 19:18:23| 字数 24| - 中国–广西–南宁 电信 | 显示全部楼层
是DELPHI编写的管理系统.
跟瑞星有什么关系?
回复 支持 反对

使用道具 举报

3806

回帖

69

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-14
银牌荣誉勋章(注册10年以上会员)
发表于 2008-1-20 21:11:14| 字数 83| - 中国–辽宁–沈阳 移动 | 显示全部楼层
怎么连接的数据库啊!
有时候装瑞星,就出现这种情况!
还有,你试一试出现这重情况的时候重启一下交换机试一试.

[ Edited by  zj573 on 2008-1-20 21:18 ]
T43 2668AZ3
T410 2522AT9
T440P 20AW-S0CD03
回复 支持 反对

使用道具 举报

3806

回帖

69

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-14
银牌荣誉勋章(注册10年以上会员)
发表于 2008-1-20 21:15:54| 字数 96| - 中国–辽宁–沈阳 移动 | 显示全部楼层
你这库肯定是运行一段时间了.有一定的数据量了.当时写代码的时候不注意的地方到数据量大的时候就出现问题了.你还是看看.是那个表锁的,看看相关的代码.优化一下代码,添加一些关键的索引,说不定能好.
T43 2668AZ3
T410 2522AT9
T440P 20AW-S0CD03
回复 支持 反对

使用道具 举报

3806

回帖

69

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-5-14
银牌荣誉勋章(注册10年以上会员)
发表于 2008-1-20 21:17:07| 字数 35| - 中国–辽宁–沈阳 移动 | 显示全部楼层
还有,你服务器的内存现在多大的.把内存加到2G试一试,能暂时缓解一下.
T43 2668AZ3
T410 2522AT9
T440P 20AW-S0CD03
回复 支持 反对

使用道具 举报

1万

回帖

112

积分

1135

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-2-25
 楼主| 发表于 2008-1-21 00:28:25| 字数 176| - 中国–广西–南宁 电信 | 显示全部楼层
QUOTE:
Posted by zj573 on 2008-1-20 21:15
你这库肯定是运行一段时间了.有一定的数据量了.当时写代码的时候不注意的地方到数据量大的时候就出现问题了.你还是看看.是那个表锁的,看看相关的代码.优化一下代码,添加一些关键的索引,说不定能好.


是运行一段时间了,当初数据量小的时候确实是出现这样的情况很少..现在数据越来越多时就这样了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-2-9 09:19 , Processed in 0.143983 second(s), 49 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部