我在数据库中创建了一个存储过程(把本地某个表中符合一定条件的数据通过DBlink插入到远端数据库中),当时编译通过,并做成job定时执行。过了一段时间我要修改这个存储过程,发现DBLink控制了IP访问,我的存储过程编译不通过。但是我查询job执行情况正常。
后来我的理解是:虽然远端环境改变了,但是本地数据没有满足插入条件的数据,所以执行不到insert,也就是不会到使用DBLink的语句,所以一直没有报错。不知道理解的对不对。
我在数据库中创建了一个存储过程(把本地某个表中符合一定条件的数据通过DBlink插入到远端数据库中),当时编译通过,并做成job定时执行。过了一段时间我要修改这个存储过程,发现DBLink控制了IP访问,我的存储过程编译不通过。但是我查询job执行情况正常。
后来我的理解是:虽然远端环境改变了,但是本地数据没有满足插入条件的数据,所以执行不到insert,也就是不会到使用DBLink的语句,所以一直没有报错。不知道理解的对不对。