Мне нужно указать в правильном направлении, так как я никуда не денусь.
Несколько лет назад мне был передан проект, в котором есть внешний интерфейс VB6 с внутренним сервером Oracle и почему-то Access в середине. С VB6 я в порядке.
То, чего я пытаюсь добиться, это импортировать файл Oracle 7 DMP в новую версию Oracle XE 18c.
Что мне нужно, так это указать на некоторую документацию с примерами и, возможно, на область, на которую можно посмотреть. Я новичок в Oracle, поэтому на самом деле понятия не имею, с чего начать.
Где я сейчас нахожусь:
- Я скачал и установил копию Oracle на моем компьютере с Windows 10 (64-битной)
- Скопировал файл DMP в правильный каталог.
- Запустил следующую команду, и я получил ошибки, следующие за
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
Я получил те же результаты, что и выше.
Я пробовал поискать сообщения об ошибках, но это не особо пролило свет. Я не могу получить новый файл DMP, поскольку у нас больше нет установки Oracle, поэтому, к сожалению, мне приходится работать с тем, что у меня есть.