Я экспортирую базу данных на Oracle с Linux на Windows.Экспорт базы данных Oracle SQL
Я уже пробовал все ответы на переполнение стека.
При использовании опыта, я получаю это:
Message 206 not found; No message file for product=RDBMS, facility=EXP
Copyright (c) 1982, 2009, Oracl
Invalid format of Export utility name
Verify that ORACLE_HOME is properly set
Export terminated unsuccessfully
EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP
Я экспортировал ORACLE_HOME, ORACLE_SID и PATH:
export ORACLE_HOME=u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=xe
export PATH=$PATH:$ORACLE_HOME
Я также попытался с помощью EXPDP, и это дает мне эту ошибку:
UDE-00013: Message 13 not found; No message file for product=RDBMS, facility=UDE
UDE-00019: You may need to set ORACLE_HOME to your Oracle software directory
Я действительно застрял для ответов сейчас.
Благодарим за любую помощь заранее.
EDIT: Oracle_env.sh
Ваш домашний путь неправильный, ему не хватает начального '/' - попробуйте с 'export ORACLE_HOME =/u01/app/oracle/product/11.2.0/xe'. (Кроме того, не должен ли путь '$ ORACLE_HOME/bin'? Вы можете использовать' oraenv.sh' (https://docs.oracle.com/cd/E17781_01/install.112/e18802/toc.htm # XEINL124), чтобы все было правильно настроено) –
Сделали обоим, но все равно не повезло –
Я хотел был указать предоставленный oraenv.sh, а не создавать свои собственные - вы перешли по ссылке? Если вы переместили эти команды в свой собственный файл, выполняете ли вы его или используете его ('. Oraenv.sh')? В любом случае, что делает 'echo $ ORACLE_HOME' показывается прямо перед запуском exp/expdp; и что представляет отчет 'ls -ld $ ORACLE_HOME'? –