0


Oracle SQL Developer导出数据库表结构,表数据,索引以及序列号等对象

目录


一、业务需求

通过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

b31995837b87461db70b2b8865a8482b.png

勾选导出的设置项,一般默认即可,其中Encoding编码一定要选择UTF-8,否则数据如果有问题会出现乱码的情况,重新导入后是???这种

5f163d91c90e47c7aa4ff850673546c8.png

File这里是指定导出的SQL保存路径和名字

3309d409b025414c8322c657de18ccab.png

Next后可以看到导出的信息汇总,需要确认清楚再点finish开始

6b873aa29fc54315b531d9f8bf1c5dc9.png

开始导出...


sqlplus username/password@database @your_script.sql > output.log

导出成功后会有弹窗

7791acffddd14c489152d2a0ce097392.png

f34196009eb443708fe65e112a737cdc.png

这里就导出完成了

另外啰嗦两句:如果导入时表空间跟导出时表空间不一样,可以编辑.sql文件替换里面表空间名字再执行导入

四、数据导入

使用SQL*Plus工具来执行SQL脚本并将输出重定向到日志文件

# 利用sqlplus工具导入

sqlplus username/password@database @your_script.sql > output.log
标签: 数据库 oracle sql

本文转载自: https://blog.csdn.net/gmaaa123/article/details/138567309
版权归原作者 风行無痕 所有, 如有侵权,请联系我们删除。

“Oracle SQL Developer导出数据库表结构,表数据,索引以及序列号等对象”的评论:

还没有评论