首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从oracle DMP文件导出数据

问从oracle DMP文件导出数据
EN

Stack Overflow用户
提问于 2020-09-22 21:25:13
回答 1查看 320关注 0票数 0

希望你能帮上忙。我得到了一个DMP文件,我需要一些包含数据的表。(最好使用XLS或单独的CSV)

我发现这是一个oracle数据库文件,所以我安装了oracle express。现在我正在尝试导入数据,然后以某种方式将数据导出为另一种格式。

这是做这个的正确方式吗?或者,是否有某种工具可以进行转换。

当我尝试使用以下命令导入它时:

代码语言:javascript
复制
impdp system/retat file=c:\temp\data.dmp

我明白了:

代码语言:javascript
复制
Connected to: Oracle Database 18c Express Edition Release 18.0.0.0.0 - Production
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-39088: file name cannot contain a path specification

当我在谷歌上搜索错误时,我感觉自己把问题复杂化了,从一个问题跌到另一个问题。有什么简单的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-22 21:37:20

您必须创建一个数据库目录:

代码语言:javascript
复制
SQL> create directory temp_dir as 'c:\temp\';

然后使用impdp命令,如下所示:

代码语言:javascript
复制
impdp system/retat directory=temp_dir dumpfile=data.dmp
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64010745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档