关于SQL Anywhere 17的连接问题

2020-09-19 14:51发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们在连接SQL Anywher...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们在连接SQL Anywhere 17时遇到问题。

在运行我们的系统期间,
突然关闭了连接。
此后,客户端无法连接到服务器。


下面是日志的摘录(但是对不起,日语)
=======日志的摘录===========

我。 04/06 07:27:03。 接続ID 132316:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132317:" DBA"は接は,プールされた接続ID 132316を再利用しました
I。 04/06 07:27:03。 接続ID 132317:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132318:" DBA"は接は,プールされた接続ID 132317を再利用しました
I。 04/06 07:27:03。 接続ID 132315:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132319:" DBA"は接は,プールされた接続ID 132315を再利用しました
I。 04/06 07:27:03。 接続ID 132318:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132320:" DBA"は接は,プールされた接続ID 132318を再利用しました
I。 04/06 07:27:03。 TCP/IP:172.16.1.31:49380からの接続要求を受信しました。 04/06 07:27:03。 172.16.1.31:49380からの接続によって接続ID 132321が割り当てられました。
I. 04/06 07:27:03。 接続ID 132321:" DBA"はTCPIPによってSQL Anywhere 17.0.7(3382)我在" NSCLDB"に接続されました。 04/06 07:27:03。 接続ID 132321:AppInfoはIP = 172.16.1.31; HOST = aiphone-PC; OSUSER = aiphone; OS ='Windows 7 Build 7601 Service Pack 1'; EXE ='C:\ Program Files \ Aiphone \ Vi-nurse Client \ PcncClient.exe'; PID = 0xcf8; THREAD = 0xf50; VERSION = 17.0.7.3382; API = ADO.NET ; TIMEZONEADJUSTMENT = 540です。
I. 04/06 07:27:03。 接> ID 132321:サーバの文字セット変换は有效ですが,不要です。
文字セット" Windows-31J"を使用
I。 04/06 07:27:03。 接続ID 132321:文字セットが" none"に変更されました
I。 04/06 07:27:03。 接続ID 132321:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132320:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:27:03。 接続ID 132322:" DBA"は接続され,プールされた接続ID 132320を再利用しました

服务器似乎突然停止了对缓存的连接池
,并且也停止了对连接ID(已经被池化)的重用。
一旦分配了连接ID,但是很快 已关闭。
但我不确定。

所以请有人教我发生了什么事以及如何进行调查。

我们使用SQL Anywhere 17.0.7(3382)。
使用新版本更好吗?

5条回答
hongfeng1314
2020-09-19 15:24

感谢您的建议。
我尝试-z选项并获取客户端调试日志。

============================

对不起。
我在日志中放错了位置(从您的评论中我注意到了)。

这部分是我们想知道的地方。

我。 04/06 07:29:12。 接続ID 132591:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:29:12。 接続ID 132592:" DBA"は接は,プールされた接続ID 132591を再利用しました
I。 04/06 07:29:12。 接続ID 132592:" DBA"は切断され,接続はプールにキャッシュされました
I。 04/06 07:29:12。 接続ID 132593:" DBA"は接は,プールされた接続ID 132592を再利用しました
I。 04/06 07:29:15。 TCP/IP:172.16.3.31:51696からの接続要求を受信しました。 04/06 07:29:15。 172.16.3.31:51696からの接続によって接続ID 132594が割り当てられました。
I. 04/06 07:29:17。 TCP/IP:172.16.3.32:59700からの接続要求を受信しました。 04/06 07:29:17。 172.16.3.32:59700からの接続によって接続ID 132595が割り当てられました。
I. 04/06 07:29:52。 TCP/IP:172.16.3.31:51721からの接続要求続受信しました。

像上面最后两行一样的消息将永远继续。

我们想知道为什么连接池循环已在07:29:12停止并且不再开始。
在07:29:12之​​前,连接始终池化,但是在07:29:12之​​后,连接池却从未池化。 br> 07:29:12发生了什么事?

一周热门 更多>