Bonjour..
Conf : Oracle 8.1.7.4 sous Windows 2000 server...
J'ai une erreur ORA-12560 sur un export, alors que j'arrive très bien à me connecter à ma base avec sqlplus ou embarcadéro, et que le listener est bon...
Sur Metalink, ils disent que les executables d'export/import ne seraient pas dans la même arborescence que les executables sqlplus et c'est pour ça que ça plante !
Voici ce que metalink me réponds :
Et là, c'est la grande panade...cause: The RAU check requirements parameter EXECUTE_PLUS_RAU under the key HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\REPOS61] has a string value oracle_home\bin\sqlplus.exe where oracle_home is the directory where the import/export tools have been installed or any other directory where the SQL* Net configuration files do not exist.
fix:
Change the RAU parameter value for the variable EXECUTE_PLUS_RAU to just sqlplus.exe.
During the repository installation the RAU determines the location of SQL*Plus and SQL*Net configuration files (e.g.. tnsnames.ora) in order to perform the import operation. This should be the oracle_home for the Designer client.
Note : At the end of the Designer client installation the Universal Installer
installs the files required ONLY for the repository installation, migration,
import, and export. SQL*Plus should not by used directly from this directory as other SQL*Net files (e.g.: tnsnames.ora) do not exist in this oracle_home.
1°) Qu'est-ce que le RAU ('Repository Administration Uility')
2°) Où trouver la variable ' EXECUTE_PLUS_RAU' , et que fait-elle exactement ?
3°) Il semble qu'il faille positionner une variable dans le le registre à l'emplacement HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\REPOS61, mais REPOS61 n'existe pas ... Pourquoi ?
4°) Metalink indique qu'il faut changer le paramètre RAU, pour ajuster la variable EXECUTE_PLUS_RAU... Comment faire et pourquoi ?
Merci pour vos réponses, car j'ai qelques lacunes en NT ...
Partager