使用PLSQL_Developer导出Oracle表及数据
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
说明:需要把建表脚本及表数据分开导出,操作很简单。
一、导出表及存储过程等对象:
1、登录PL-SQL Developer
2、选择只显示本用户的对象,如下图:
3、选择菜单“Tools——〉Export User Objects”,如下图:
4、会弹出如下窗口:
5、选择我们要导出的表、视图、存储过程等;只选中“Single file”单选按钮;在“Output file”处选择要导出文件的路径及文件名称(默认是.sql 文件),我这里是“b.sql”;点击“Export”按钮,如下图:
6、最下面显示的绿色条到最后,表示导出成功。
二、导出表的数据:
1、进入到PL-SQL Developer,选择只显示本用户的对象;
2、打开菜单“Tools——〉Export Tables”,如下图:
3、弹出如下窗口:
4、选择我们要导出数据的表;选中下面三个选项卡的中间那个“SQL Inserts” 选中;“Drop
tables”,其它复选框类似下图选择;在“Output file”处选择要导出文件的路径及文件
名称(默认是.sql 文件),我这里是“c.sql”;点击“Export”按钮,如下图
5、下面出现“Exporting tables... Done”字样,表示导出成功。
如下图:
三、导入:
1、先导入建表脚本(包括视图、存储过程等对象):
1)进入到PL-SQL Developer;
2)打开菜单“File——〉New——〉Commnad Window”,如下图:
3)会打开如下窗口:
4)找到我们刚刚导出的b.sql 文件,打开文件,选中文件中的所有内容(ctrl+a),复制(ctrl+c)再回到PL-SQL Developer 中的那个;“Command Window”窗口中,粘贴(ctrl+v),将所有内容刷到数据库中;如下图:
5)中间可以提示某些红字异常,可能是我们要导入的表在数据库中已经存在,暂时不管;当出现“spool off”字样时,表示导入表成功,如下图:
2、再导入表的数据:
1)进入到PL-SQL Developer;打开菜单“File——〉New——〉Commnad Window”;
2)找到我们刚刚导出的 c.sql 文件,打开文件,选中文件中的所有内容(ctrl+a),
复制(ctrl+c)再回到PL-SQL Developer 中的那个;“Command Window”窗口中,粘贴(ctrl+v),将所有内容刷到数据库中;如下图:
3)这里应该不会出现错误;当出现“prompt Done”字样时,表示导入表数据成功,如下图:。