【 使用环境 】生产环境 oceanBase oracle租户
【 OB or 其他组件 】observer 3.1.2.
【 使用版本 】observer 3.1.2. odc版本是4.2.0
【问题描述】项目中有很多存储过程和程序包,以前使用的是oracle数据库。后续信创后数据库替换成ob
对于存储过程和程序包出错,使用 dbms_utility.format_error_backtrace 来排查定位问题行数。
现在迁移oceanbase后,对应出错后这个行数提示不准确,或者提示成73a ,54b这种。导致无法正常定位问题。请问老师,是否有办法解决。或者提供其他手段辅助查询定位问题
看这个message提示错误行数不准确。应该是程序包问题。
oracle租户属于企业版。建议咨询技术支持的同学
你可通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询
怎么讲?为什么定位是程序包?
抱歉没说准确。怀疑应该是oceanbase oracle和程序包的兼容问题吧。具体问题还需企业那边技术支持再确认下。
由于业务需要,这些存储过程和程序包无法替换,并且我们这边版本没有调试功能,存储过程和程序包都无法调试。对于存储过程和程序包线上出了问题,有什么办法定位问题吗
好滴。建议还是问下这边的技术支持较好。链接再上面回复里。