导出
使用工具 PLSQL Developer
点击菜单栏【工具】-》【导出用户对象】
用户选择 <当前用户>
选择需要导出的对象(表、视图、存储过程、函数、序列、触发器等)
选择输出的文件夹和日志文件
可能需要使用的bat脚本
1 批量修改文件名
:: 批量重命名 文件名称
ren \sql\procedure\* *.sql
ren * *.sql
2 提取当前文件夹下的文件名称 到文件 1.sql
DIR *.* /B >1.sql
导入
参考博客
/wangcg123/article/details/46681447
1.运行cmd进入命令行界面
2.进入到存放批量sql的文件夹下面
3.输入命令 sqlplus 数据库名/密码@数据库 按回车键
示例 sqlplus user01/123456@127.0.0.1:1521/orcl
4.输入spool 指定路径:\a.log 按回车键 (此步骤的主要作用就是追踪批量执行sql的日志,路径随便写,只要能找到就行,a.log可以随便起名,但是必须要.log后缀)
5. @1.sql 按回车键(在批量sql文件夹下写一个文件,名字叫1.sql,其中在这个文件里面写批量sql的文件名)
具体格式如下:@@sql的文件名.sql;
@@sql的文件名2.sql;
.......
示例
@@v_eas_apply.sql;
@@v_eas_apply_a.sql;
@@v_eas_apply_entry.sql;
6. spool off