u011935480
Zareca.
采纳率0%
2015-12-22 14:01

java调用2个数据库中的存储过程,连接池用的c3p0,当调用第二个数据库的存储过程时出错

我这个程序用了一个定时任务,连接池用的c3p0,然后dao层是调用的存储过程,调用的存储过程分布在2个数据库中。但是当程序执行的时候,先执行的那个数据库中的所有存储过程没问题,然后当执行到另外一个数据库中的存储过程时,调用这数据库中的存储过程就全部报错。

数据源:图片说明图片说明

调用存储过程:图片说明
!图片说明

Config.getConfig(),是获取数据源:图片说明

报错信息就是:“xxx存储过程名”必须声明

如果单独只连一个数据源的话都没有问题。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

相关推荐