Oracle,tuxedo,linux连接编译的问题_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
2
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 1612 | 回复: 1   主题: Oracle,tuxedo,linux连接编译的问题        上一篇   下一篇 
dreamfrog
注册用户
等级:新兵
经验:78
发帖:1
精华:0
注册:2013-4-8
状态:离线
发送短消息息给dreamfrog 加好友    发送短消息息给dreamfrog 发消息
发表于: IP:您无权察看 2014-9-23 9:06:24 | [全部帖] [楼主帖] 楼主

oracle,tuxedo,linux连接编译的问题(已解决)谢谢大家

目前要做一套系统,在红旗linux4.1 Server版本上运行。

红旗上的环境为:radflag linux server 4.1, tuxedo8.1(9.0), Oracle10.2.0.1

目前编译连接都没有问题,可以正常编译连接,生成目标文件。

可是在tuxedo起服务的时候,配置的服务不能启动死掉。

在stderr里面的错误为:test: relocation error: test: undefined symbol: sqlcxt

tuxedo的提示为:  

exec test -A -r :
CMDTUX_CAT:819: INFO: Process id=4504 Assume started (pipe).


ULOG,系统日志为:

200437.npsapp!BBL.4501.3069028256.0: LIBTUX_CAT:541: WARN: Server APPGRP/5900 terminated
200437.npsapp!BBL.4501.3069028256.0: LIBTUX_CAT:551: WARN: Cleaning up server APPGRP/5900
200437.npsapp!cleanupsrv.4632.3069882496.-2: 06-18-2006: Tuxedo Version 9.0, 32-bit
200437.npsapp!cleanupsrv.4632.3069882496.-2: server APPGRP/5900: CMDTUX_CAT:551: INFO: server removed


$LD_LIBRARY_PATH变量内容为:

/nps/npstux/tuxedo9.0/lib:/nps/npsora/product/10.2.0/lib:/nps/npss/lib:/usr/lib:/usr/ccs/lib::/nps/npsora/product/10.2.0/lib:/usr/lib:/usr/local/lib:/lib


系统都是32位的。

整整调试了一天,没有找到原因。。。请大家帮忙。现在很着急,都等着模板来进行开发呢:

目前是纯c可以编译和启动,但如果用pro*c写的服务,可以编译,等不能正常启动。

我们在红帽linux上写的服务器就没有问题,移植到红旗上就出问题了。

解答:

问题产生的原因,可能是Oracle10g的bug,在安装时,它会在/usr/lib目录下安装libclntsh.so.10.1这个动态库,而这个动态库只有2980大小,是不完整的,与$ORACLE_HOME目录下的有很大差别,而/usr/lib的优先级比较高,所以运行的时候出现了问题..谢谢大家......

问题是我在无意中,find了一下,解决的。.不容易啊...




赞(0)    操作        顶端 
联动大白
注册用户
等级:新兵
经验:79
发帖:0
精华:0
注册:2015-5-27
状态:离线
发送短消息息给联动大白 加好友    发送短消息息给联动大白 发消息
发表于: IP:您无权察看 2017-7-28 0:00:00 | [全部帖] [楼主帖] 2  楼

为了方便大家阅读,我对文章中错误号来解释一下吧!

Error Id: CMDTUX_CAT:55

Title: ERROR: MASTER must be specified in RESOURCES section

Description:

The MASTER parameter is required to be set in the RESOURCES section of the UBBCONFIG file.


Error Id: CMDTUX_CAT:551

Title: INFO: server removed

Description:

A server cleanup was underway. The server was removed successfully.


Error Id: CMDTUX_CAT:81

Title: ERROR: PERM parameter must be >= 1 and <= 0777

Description:

The value for PERM (permissions) as specified in the RESOURCES section of the UBBCONFIG file is less than 1 or greater than 0777. PERM must be greater than or equal to 1 and less than or equal to 0777.


Error Id: CMDTUX_CAT:819

Title: INFO: Process id=pid Assume started (pipe).

Description:

While booting BEA TUXEDO system processes, tmboot receives an interrupt and the system issues this message to point out that it is not aware of the process status. Even though the boot process is interrupted (and perhaps aborted by the administrator), the local BEA TUXEDO system process currently being started may succeed or fail.


Error Id: LIBTUX_CAT:541

Title: WARN: Server group_name/server_id terminated

Description:

A server has died. The BEA TUXEDO system will attempt to clean or restart the server according to the specification of the server in the configuration.


Error Id: LIBTUX_CAT:551

Title: WARN: Cleaning up server group_name/server_id

Description:

The TUXEDO System is about to clean up a server table entry.


也许你已明白,但对一个人有用也是我存在的理由!^_^ By:持之以恒的大白

-- 来自: 北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
2
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论