リモートOracleインスタンスに接続し、ストアドプロシージャをそれぞれ独自のファイルにコピーするantタスクを作成できるようにしたいと考えています。私は実行するant sqlタスクを持つことができることを知っています
SELECT object_type,
object_name,
dbms_metadata.get_ddl(object_type, object_name) object_ddl
FROM user_objects
WHERE OBJECT_TYPE in ('INDEX', 'TRIGGER', 'TABLE', 'VIEW', 'PACKAGE', 'FUNCTION', 'PROCEDURE', 'SYNONYM', 'TYPE')
ORDER BY OBJECT_TYPE, OBJECT_NAME
しかし、これは結果セットをすべて1つのファイルにまとめますが、各手順ごとにファイルが必要です(これは、後でSVNの内容と比較するためです)。
何か案は?
ありがとう!アレックス