将Oracle 7 DMP导入Oracle XE 18c

时间:2019-03-27 17:48:12

标签: oracle oracle-xe oracle7

我无所事事,因此必须指出正确的方向。 我从几年前就已经获得了一个项目,该项目具有一个VB6前端和一个Oracle后端,并且出于某种原因,它位于中间。我很好用的VB6。

我想要实现的是将Oracle 7 DMP文件导入到全新安装的Oracle XE 18c中。

我需要指向一些带有示例的文档,也许是一个需要研究的领域。我是Oracle新手,所以真的不知道从哪里开始。

我当前所在的位置:

  1. 我已经在Windows 10 PC(64位)上下载并安装了Oracle副本
  2. 将DMP文件复制到正确的目录中。
  3. 运行以下命令,我得到以下错误
 
D:\Oracle\ImportDB>impdp dumpfile=BA0211070.DMP

Import: Release 18.0.0.0.0 - Production on Wed Mar 27 11:04:58 2019
Version 18.4.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Username: SYSTEM
Password:

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-31619: invalid dump file "D:\Oracle\admin\xe\dpdump\BA0211070.DMP"

我也尝试过:

impdp dumpfile=BA0211070.DMP FULL=Y VERSION=7
impdp dumpfile=BA0211070.DMP FULL=Y

我得到与上面相同的结果。

我已经尝试使用Google搜索错误消息,但是并没有真正引起人们的注意。我无法获得新的DMP文件,因为我们不再安装Oracle,因此很遗憾,我必须使用已有的文件。

0 个答案:

没有答案