Oracle的Procedure和Function导出方法有很多,通过exp的User Mode或者Full Mode可以整体导出,当然也有较傻的PL/SQL或Toad一个个导出的方法,其实Oracle有user_sources这个用户源代码表,通过访问这张表就可以很灵活的处理Procedure,Function,Package的导出了,直接通过PL/SQL也可以写出文本文件导出的功能(通过UTL_FILE package),不过我还是觉得用.NET更加顺手一点。
工具将会在当前目录生成文件,PL/SQL Procedure文件扩展名*.prc,Function扩展名*.fnc。
软件界面:
源代码下载(VS.NET 2003)