Bonjour,
j'ai une erreur sur la requette ci-dessous :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 INSERT INTO TAB3( col1,col2) SELECT col1, col2 FROM tab1 FFT, TAB2@REFCOM_FT CAT WHERE CAT.CODE_PRESTATION_FT = FFT.CODE_PRESTATION AND FFT.TYPE_PRESTATION IN ('DX', 'DI') ORDER BY FFT.DSP, FFT.DATE_FIN; INSERT INTO TAB3( * ERREUR à la ligne 1 : ORA-03113: fin de fichier sur canal de communication
Il suffit d'enlever le dblink et préfixer la table TAB2 par le nom de sont schéma et le pbm disparait :lol: mais je suis obligé de le garder car la table TAB2 se trouve sur un autre serveur en prod :cry:.
Le DBLINK fonctionne correctement lorsque je le test à part ou dans le select mais dans l'insert ci-dessus il pose problème !!!
Avez-vous une idée pourquoi ?
Merci par avance.