pl/sql 把查询结果导出为dmp文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pl/sql 把查询结果导出为dmp文件相关的知识,希望对你有一定的参考价值。

如题 可以把表导出为dmp文件 导入另一个数据库中
如何能把查询结果导出为dmp文件 从而能够导入到另一个数据库

没听过用plsql导dmp文件的 ,本地数据库在cmd中导,服务器上的在服务器上导,我们公司用的是oracle数据库。
例:服务器上
导出:用的Xshell
su - oracel
expdp gr/gr dumpfile=test.dmp directory=DATA_PUMP_DIR SCHEMAS=gr
然后用其配套的工具去服务器上把文件下载到本地
导入到本地
1.创建用户并授权
2.创建表空间
3.给用户指定表空间
4.导入
impdp gr1/gr1 dumpfile=test.dmp directory=DATA_PUMP_DIR remap_tablespace=gr:gr1,gr_idx:gr1_idx remap_schema=gr:gr1 TABLE_EXISTS_ACTION=REPLACE
只要你看懂了,绝对满足你的需求了。(所有表,所有结果,都在这个文件里面)
用这总方法导入seq不会自动增加 (目前也在研究中,能把seq搞定就超级完美了)
参考技术A 数据库导出表结构是可以选择文件类型的吧。。追问

不是导出表 是导出查询结果

追答

http://soft.chinabyte.com/database/342/12612342.shtml

本回答被提问者采纳

使用pl/sql 怎么导出dmp文件

参考技术A

可按如下方法:
1、用pl/sql登录到指定的数据库。
2、依次点击“工具”——“导出表”
3、下边标签选择“oracle导出”,上边摁住“ctrl”键,并用数据点击要导出的表。
4、按图所示先点击保存路径的按钮,然后点击“导出”
5、待其执行完毕,即导出成功。

以上是关于pl/sql 把查询结果导出为dmp文件的主要内容,如果未能解决你的问题,请参考以下文章

使用pl/sql 怎么导出dmp文件

PL/SQL导入dmp的时候闪退,是啥原因

使用pl/sql的导入表工具导入dmp文件时,导入报错:遇到ORACLE错误 12546,请问怎么解决阿

解决PL/SQL使用无法导出dmp

pl/sql Developer如何导入dump文件

PL SQL导入导出sql/dmp文件