免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3422 | 回复: 5
打印 上一主题 下一主题

sybase问题求助!(急) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-23 14:30 |只看该作者 |倒序浏览
主机系统正常,切换到备机后一个结帐程序不能完成。我查看了sp_who的结果。估计是fid不对,导致进程通讯问题。主机上结帐程序和系统进程fid都是0; 备机上结帐程序fid是63
。如下:
  正常主机的结果:
fid         spid        status       loginame     origname     hostname   blk_spid dbname     cmd              block_xloid
----------- ----------- ------       --------     --------     --------   -------- ------     ---              -----------
          0           2 sleeping     NULL         NULL                    0        master     NETWORK HANDLER            0
          0           3 sleeping     NULL         NULL                    0        master     DEADLOCK TUNE              0
          0           4 sleeping     NULL         NULL                    0        master     MIRROR HANDLER             0
          0           5 sleeping     NULL         NULL                    0        master     ASTC HANDLER               0
          0           6 sleeping     NULL         NULL                    0        master     CHECKPOINT SLEEP           0
          0           7 sleeping     NULL         NULL                    0        master     HOUSEKEEPER                0
          0           8 sleeping     sa           sa           WinNT      0        maindb     SELECT                     0
          0           9 running      sa           sa           REPORT2    0        maindb     SELECT                     0



备机不正常的sp_who输出。
fid         spid        status       loginame     origname     hostname   blk_spid dbname     cmd              block_xloid
----------- ----------- ------       --------     --------     --------   -------- ------     ---              -----------
          0           2 sleeping     NULL         NULL                    0        master     NETWORK HANDLER            0
          0           3 sleeping     NULL         NULL                    0        master     DEADLOCK TUNE              0
          0           4 sleeping     NULL         NULL                    0        master     MIRROR HANDLER             0
          0           5 sleeping     NULL         NULL                    0        master     ASTC HANDLER               0
          0           6 sleeping     NULL         NULL                    0        master     CHECKPOINT SLEEP           0
          0           7 sleeping     NULL         NULL                    0        master     HOUSEKEEPER                0
          0           8 running      sa           sa           REPORT2    0        maindb     SELECT                     0
          0          62 sleeping     NULL         NULL                    0        master     NETWORK HANDLER            0
         63          63 sync sleep   sa           sa           WinNT      0        maindb     SELECT                     0
         63          64 sleeping     sa           sa           WinNT      0        maindb     WORKER PROCESS             0
         63          65 sleeping     sa           sa           WinNT      0        maindb     WORKER PROCESS             0
         63          66 sleeping     sa           sa           WinNT      0        maindb     WORKER PROCESS             0

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
2 [报告]
发表于 2007-08-23 15:04 |只看该作者
进程的id是sybase自己分配的,应该和应用没有关系吧。是什么样的id应该也不会影响应用吧?

论坛徽章:
0
3 [报告]
发表于 2007-08-23 15:19 |只看该作者
sync sleep是等待和另一个进程同步

论坛徽章:
0
4 [报告]
发表于 2007-08-23 17:07 |只看该作者
0:00000:00152:2007/08/22 17:10:49.42 kernel  Cannot read, host process disconnected: P630A 31476 spid: 152
00:00000:00138:2007/08/22 17:21:49.54 kernel  Cannot send, host process disconnected: P630A 25548 spid: 138
00:00000:00138:2007/08/22 17:21:49.55 server  Error: 1608, Severity: 18, State: 4
00:00000:00138:2007/08/22 17:21:49.56 server  A client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.
00:00000:00150:2007/08/22 17:29:28.64 kernel  Cannot read, host process disconnected: P630A 34316 spid: 150
00:00000:00123:2007/08/22 17:39:52.83 kernel  Cannot read, host process disconnected: P630A 30960 spid: 123
00:00000:00108:2007/08/22 17:40:09.27 kernel  Cannot read, host process disconnected: P630A 28638 spid: 108
00:00000:00125:2007/08/22 17:40:22.61 kernel  Cannot read, host process disconnected: P630A 33800 spid: 125
00:00000:00069:2007/08/22 17:41:07.62 kernel  Cannot send, host process disconnected: P630A 23784 spid: 69
00:00000:00069:2007/08/22 17:41:07.62 server  Error: 1608, Severity: 18, State: 4
00:00000:00069:2007/08/22 17:41:07.62 server  A client process exited abnormally, or a network error was encountered. Unless other errors occurred, continue processing normally.
00:00000:00153:2007/08/22 17:42:10.52 kernel  Cannot read, host process disconnected: P630A 19398 spid: 153
00:00000:00147:2007/08/22 17:42:29.24 kernel  Cannot read, host process disconnected: P630A 26058 spid: 147

论坛徽章:
0
5 [报告]
发表于 2007-08-26 10:40 |只看该作者
你这个错误我也见过一次, 不过感觉和你的不一样, 我当时是因为中新路由强行杀现成造成的, 当时是因为一个线程闲置太久就自动断掉

论坛徽章:
0
6 [报告]
发表于 2007-08-27 12:02 |只看该作者
fid<>0表示该进程是由其他进程衍生出的子进程,即64,65,66的fid=63表示这三个进程都是63进程的子进程,之所以在主机上没有产生子进程,可能与主机的参数有关,如设置最大并发进程数为1(不允许并发)等
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP