I need to be pointed in the right direction, as I am getting nowhere. I have been handed a project from some years back which has a VB6 front end with an Oracle back end, and for some reason Access in the middle. The VB6 I am fine with.
What I am trying to achieve is to import an Oracle 7 DMP file into a fresh install of Oracle XE 18c.
What I need is to be pointed towards some documentation with examples, and maybe an area to look at. I am new to Oracle so really have no clue where to begin.
Where I am currently:
- I have downloaded and installed a copy of Oracle on my Windows 10 PC (64Bit)
- Copied the DMP file into the correct directory.
- Ran the following command, and I get the errors that follow
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"
I have also tried:
impdp dumpfile=BA0211070.DMP FULL=Y VERSION=7
impdp dumpfile=BA0211070.DMP FULL=Y
I got the same results as above.
I have tried Googling the error messages, but that hasn't really shed much light. I can't get a fresh DMP file as we don't have an Oracle installation anymore, so unfortunately I have to work with what I have.