Oracle EX и SQL Plus: Как восстановить файл дампа? - PullRequest
0 голосов
/ 19 мая 2009

У меня есть файлы .dmp и .log. Мне нужно восстановить схему базы данных и данные, используя SQLPlus или некоторые функции EX. Как я могу это сделать? Я пробовал команду RECOVER и ImpDP. Не повезло, или я делаю что-то не так.

Ответы [ 3 ]

0 голосов
/ 20 мая 2009

Можете ли вы использовать «imp Scott / Tiger @ Machine file = MyDump.dmp» в EX?

P.S .: Я полагаю, Oracle Ex == Oracle Express

0 голосов
/ 21 мая 2009

откройте командную строку и введите imp user / password @ db Вам будет предложено указать файл и путь.

если вы получаете сообщение вроде: IMP-00010: неверный файл экспорта, проверка заголовка не пройдена IMP-00000: импорт прерван неудачно это означает, что файл был создан с помощью насоса данных или что исходная версия новее. если нет, следуйте инструкциям, которые должны быть действительно прямыми.

0 голосов
/ 19 мая 2009

Какая версия Oracle? Как был создан файл .dmp? Вы можете посмотреть на первую строку в вашем файле .dmp (предполагая, что это файл, созданный с помощью exp), чтобы получить версию утилиты, которая его выгружала. Скорее всего, вам нужно будет использовать imp, хотя я не знаю, какие проблемы у вас возникли с impdp - сообщениями об ошибках и используемой командной строке было бы полезно. Предполагая, что это было произведено exp, RECOVER не поможет.

...