Oracle RAC: невозможно импортировать файлы.DMP в БД с помощью команд IMP или IMPDP

Я пытаюсь импортировать файлы.dmp в мою базу данных Oracle 11g.

Я установил ниже ENV varables, а затем я пытаюсь выполнить команды imp и impdp, но я получаю ошибки ниже.

Может ли кто-нибудь помочь мне здесь? Каковы возможные ошибки при импорте файлов dmp в RAC DB и решения для них?

ENV variables i set

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=orcl

Error Trace------------------------------------------------------------------------------

[uimuser@blr2261783 bin]$ imp

Import: Release 11.2.0.3.0 - Production on Tue Mar 12 06:08:28 2013

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

Username: sys
Password:

IMP-00058: ORACLE error 1034 encountered
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
IMP-00005: all allowable logon attempts failed
IMP-00000: Import terminated unsuccessfully
[uimuser@blr2261783 bin]$

3 ответа

У меня были те же ошибки в Linux Oracle 11g с использованием ImpDP.
У меня был неправильный enac ORACLE_SID в Linux, где в моем случае это должно было быть case sensitive,

Так что в моем случае мне пришлось использовать:

ORACLE_SID=mysid

вместо

ORACLE_SID=MYSID

Попробуйте сначала sqlplus.

Возможно, orcl - это не SID, а orcl1 или orcl2. Сделать:

select * from v$instance

и установите ORACLE_SID для имя_экземпляра на сервере, где вы запускаете impdp

Кажется, что ваши переменные окружения установлены неправильно или ваш сервер не работает. Проверьте:

  • Ваш сервер работает на той же машине
  • Сервер имеет тот же ORACLE_HOME - проверьте, нет ли косой черты в ORACLE_HOME

Другие вопросы по тегам