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