pl/sql 把查询结果导出为dmp文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pl/sql 把查询结果导出为dmp文件相关的知识,希望对你有一定的参考价值。
如题 可以把表导出为dmp文件 导入另一个数据库中
如何能把查询结果导出为dmp文件 从而能够导入到另一个数据库
例:服务器上
导出:用的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文件的主要内容,如果未能解决你的问题,请参考以下文章