『急!!!』两台计算机通过ODBC连接数据库,但有时连接不上,为什么?
我把两台计算机直接连接(一台笔记本,一台台式机),笔记本通过ODBC连接台式机上的sql server数据库,但现在碰到一个比较奇怪的问题:
在笔记本上手工配置ODBC数据源后,程序可以正常运行。但把两者网线断开后,隔一段时间再次连接的时候,程序提示不能连接数据库,只有手工重新配置一下ODBC数据源,程序才能正常运行。那位知道怎么解决?
提示连接失败的对话框中显示以下内容:
连接失败:
SQL State:'01000'
SQL Server 错误:10061
[Microsoft][ODBC SQL Server Driver][TCP/IP Socket]Connection Open(Connect())
连接失败:
SQL State:'08001'
SQL Server 错误:17
[Microsoft][ODBC SQL Server Driver][TCP/IP Socket]SQL Server不存在或访问被拒绝
问题点数:100、回复次数:10Top
1 楼stonexl(老鬼)回复于 2005-04-01 15:24:55 得分 0
顶!!!
没人碰到过这种情况吗?Top
2 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-01 16:00:34 得分 20
是不是ODBC数据源有问题?Top
3 楼xuzheng318(忧郁王子)回复于 2005-04-01 16:04:00 得分 5
帮楼主顶!关注!Top
4 楼signoft(晴天)回复于 2005-04-01 16:09:07 得分 5
奇怪,关注Top
5 楼stonexl(老鬼)回复于 2005-04-01 16:39:42 得分 0
只要手工配置一下,就完全正常了。Top
6 楼billy145533($_$)回复于 2005-04-01 16:53:05 得分 20
数据源要动态配置,在程序里配置就行了Top
7 楼puma5()回复于 2005-04-01 18:41:29 得分 30
遇到过类似的问题,应该是SQLserver设置的问题Top
8 楼tanyaliji(努力学习.net)(★)回复于 2005-04-02 21:37:24 得分 20
写一个函数,重新连接一下数据源...Top
9 楼stonexl(老鬼)回复于 2005-04-04 08:40:40 得分 0
TO puma5:
老大,是SQLserver的那个配置选项呀。Top
10 楼stonexl(老鬼)回复于 2005-04-04 15:11:25 得分 0
顶!!!Top




