互联网服务

关于联合数据库中,如何调用远程数据库的存储过程?

目前有A,B两个V9.5版本的DB2数据库,A是在AIX上面运行,B是在LINUX是上面运行的。由于业务需要,A数据库与B数据库进行了联合使用。现在有个问题是想知怎么在两个数据库之间相互调用对方的存储过程?...显示全部
目前有A,B两个V9.5版本的DB2数据库,A是在AIX上面运行,B是在LINUX是上面运行的。由于业务需要,A数据库与B数据库进行了联合使用。现在有个问题是想知怎么在两个数据库之间相互调用对方的存储过程?收起
参与13

查看其它 11 个回答UniverseSae的回答

UniverseSaeUniverseSae数据库管理员待业

--创建一个本地的存储过程引用远程的数据库(DB2)存储过程

db2"CREATE PROCEDURE test_proc SOURCE F_GETDATE FOR SERVER KFSERVER"

--执行

db2"call test_proc('2012-01-06',1)"


Value of output parameters


--------------------------


Parameter Name
: V_DATE


Parameter Value : 20120107


Return Status = 0

-----

这样就可以实现了

-----

互联网服务 · 2012-07-10
浏览1157

回答者

UniverseSae
数据库管理员待业

UniverseSae 最近回答过的问题

回答状态

  • 发布时间:2012-07-10
  • 关注会员:1 人
  • 回答浏览:1157
  • X社区推广