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)
j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Dans le fichier sqlnet.log, j'ai le message suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 EXP-00056: ORACLE error 12560 encountered ORA-12560: TNS:protocol adapter error EXP-00000: Export terminated unsuccessfully
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager