Export à distance avec plusieurs versions d'Oracle
Bonjour et bonne année à tous,
Je souhaite savoir s'il est possible de lancer un export oracle via la commande EXP depuis un poste client ayant une version différente de celle du serveur.
- Description des installations :
- des postes avec un client par poste (Oracle 9i / 10g / 11g)
- 4 serveurs virtuels distincts :
- un serveur Oracle9i
- un serveur Oracle10g
- un serveur Oracle11g
- un serveur Oracle12c
- Opérations actuellement réalisées
- Bureau à distance sur les serveurs pour effectuer des exports/imports (via exp/imp)
- Opérations souhaitées
- depuis le poste distant : pouvoir lancer les exports / imports quelque soit la version du serveur Oracle
J'ai essayé avec les commandes suivantes (par exemple pour un export depuis le serveur 9 lancé depuis un poste avec un client 10)
(j'ai mappé une lettre réseau pointant sur le dossier Oracle sur le serveur)
Code:
1 2 3 4 5
|
cmd>cd c:\temp
cmd>SET ORACLE_HOME=Z:\
cmd>SET TNS_ADMIN=Z:\network\admin
cmd>Z:\bin\EXP system/password@oracle9 file=Mon_Fichier_dump.dmp owner=MonSchema log=Mon_Fichier_Log.log |
j'ai le message d'erreur suivant :
Code:
1 2 3 4
|
EXP-00056: ORACLE error 12560 encountered
ORA-12560: TNS:protocol adapter error
EXP-00000: Export terminated unsuccessfully |
Dans le fichier sqlnet.log, j'ai le message suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
Fatal NI connect error 12560, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.4.***)(PORT=1522))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORACLE9)(CID=(PROGRAM=z:\bin\EXP.EXE)(HOST=POSTE_LOCAL)(USER=USER_LOCAL))))
VERSION INFORMATION:
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production
Time: 05-JAN-2015 15:51:07
Tracing not turned on.
Tns error struct:
nr err code: 0
ns main err code: 12560
TNS-12560: TNS:protocol adapter error
ns secondary err code: 0
nt main err code: 530
TNS-00530: Protocol adapter error
nt secondary err code: 38
nt OS err code: 0 |
Est-ce possible ?
Si oui, y a-t-il des paramètres à ajouter ?
Merci d'avance pour vos réponse.
Cordialement