[求助]TUXEDO的userlog使用

发布于 2022-08-24 17:25:14 字数 1777 浏览 19 评论 4

我写了一个tuxedo程序,bug出在客户端,很可能出在与Oracl交互的地方,我想在相关地方进行调试,在与数据库连通前后的地方加入了几条uesrlog语句(头文件已经包含userlog.h):
   userlog("nTest1n";
   EXEC SQL WHENEVER SQLERROR DO sqlerror();
   userlog("nTest2n";
   EXEC SQL CONNECT :username IDENTIFIED BY :password;
   userlog("nConnected to ORACLE as user:%sn",username.arr);

发现只有中间一条出现在ULOG*文件中:
154949.hpc114!WSH.30488.666445552.0: 04-01-2010: Tuxedo Version 10.3.0.0, 64-bit
154949.hpc114!WSH.30488.666445552.0: WSNAT_CAT:1030: INFO: Work Station Handler joining application
155022.hpc114!chkitemsvr.30485.728602352.0:
Connected to ORACLE as userrabm
155149.hpc114!BBL.30484.2669553392.0: LIBTUX_CAT:541: WARN: Server GROUP1/1 terminated
155149.hpc114!BBL.30484.2669553392.0: LIBTUX_CAT:551: WARN: Cleaning up server GROUP1/1
155149.hpc114!cleanupsrv.30523.1783789296.-2: 04-01-2010: Tuxedo Version 10.3.0.0, 64-bit
155149.hpc114!cleanupsrv.30523.1783789296.-2: server GROUP1/1: CMDTUX_CAT:551: INFO: server removed
155349.hpc114!BBL.30484.2669553392.0: LIBTUX_CAT:216: WARN: Process 30485 died; removing from BB

求真相!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

人│生佛魔见 2022-09-05 01:49:46

userlog像printf一样

零度℉ 2022-09-05 01:43:42

1.不可能的,再grep下chkitemsvr
2.用Tuxedo相关的debug可以打开TMTRACE
3.在用户端加ulog是最可靠的

云巢 2022-09-04 09:26:12

你的server coredump了,也就是说你的server端代码处理core了

梦罢 2022-09-03 11:22:15

回复 1# jaguarxk000

    自己先来顶一个,如果userlog的方式不是很好用,请问大家怎么debug?
    另外我想请教大家怎样确定TUXEDO服务器端完成了于数据库的交互访问?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文