要求:
1. 在pl sql developer 8下批量执行sql和proceudure
2. 这些脚本在不同的库中,完成一个库的脚本后,马上连接到另一个库,然后接着执行sql文件
3. 如果脚本中出现错误时能,继续执行,并将出现在错误记录在日志文件件中。请问怎么解决?
1. 在pl sql developer 8下批量执行sql和proceudure
2. 这些脚本在不同的库中,完成一个库的脚本后,马上连接到另一个库,然后接着执行sql文件
3. 如果脚本中出现错误时能,继续执行,并将出现在错误记录在日志文件件中。请问怎么解决?
有个解决办法,只能批量执行sql文件,使用@@文件名,但执行存储过程的时候就没反应了,并且不能记录错误。
直接在写个bat,或者shell脚本
sqlplus -S username/ps@$ORACLE_SID<sql脚本 | tee -a log,
过程的话可以直接写sql脚本里,也可以
sqlplus -S username/ps@$ORACLE_SID<<!
begin
pro_name;
end;
!
log什么的自己定义
win的话,就写bat,类似