目录
一、业务需求
通过Oracle SQL Developer软件将指定oracle数据库中的表结构,表数据,索引以及序列号等对象导出成SQL文件。
三、环境说明
数据库版本:Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
软件版本:Oracle SQL Developer Version 21.4.3.063
操作系统:Windows 11
三、数据导出
在左侧多选中需要导出的对象(表,索引,序列号等都可以),右键选择Export
勾选导出的设置项,一般默认即可,其中Encoding编码一定要选择UTF-8,否则数据如果有问题会出现乱码的情况,重新导入后是???这种
File这里是指定导出的SQL保存路径和名字
Next后可以看到导出的信息汇总,需要确认清楚再点finish开始
开始导出...
sqlplus username/password@database @your_script.sql > output.log
导出成功后会有弹窗
这里就导出完成了
另外啰嗦两句:如果导入时表空间跟导出时表空间不一样,可以编辑.sql文件替换里面表空间名字再执行导入
四、数据导入
使用SQL*Plus工具来执行SQL脚本并将输出重定向到日志文件
# 利用sqlplus工具导入
sqlplus username/password@database @your_script.sql > output.log
版权归原作者 风行無痕 所有, 如有侵权,请联系我们删除。