Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2007, 18h22   #1
Invité de passage
 
Inscription : juillet 2002
Messages : 8
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 8
Points : 4
Points : 4
Par défaut Problème export de CLOB

Bonjour à tous,

J'utilise la commande "db2 export" (sous Unix) pour exporter le résultat d'une requête dans un fichier.

Un des champs renvoyé par la requête est de type LOB.

Avec un export "classique" j'ai un truncage du champ.

J'utilise alors la commande :

Code :
export  TO fichier_resultat.del of del LOBS TO /chemin_du_lob/ LOBFILE nom_fichier_lob MODIFIED BY LOBSINFILE SELECT mon_champ_lob FROM ma_table...
Je lance tout çà via un shell dans un répertoire qui possède tous les droits (777).

Je fais :

Code :
sudo su - [USER] -c "db2 connect to ma_base user [USER] using [MDP]"
Pas de problème...

Ensuite :

Code :
sudo su - [USER] -c "db2 -f mon_fichier_export -z mon_fichier_log"
Avec mon_fichier_export qui contient l'export décrit juste avant.

Et là je récupère une erreur :

Code :
1
2
3
4
5
6
7
SQL3104N  The Export utility IS beginning TO export DATA TO file
"/CHEMIN/fichier_resultat.del".
 
SQL3001C  An I/O error (reason = "sqlofopn -2045837308") occurred while
opening the output file.
 
SQL3105N  The Export utility has finished exporting "0" rows.
Je ne comprend pas pourquoi le "connect" marche et pourquoi cet export non.

Tout cela ressemble beaucoup à un problème de droits d'écriture.

Peut-être quelqu'un à déjà rencontré ce problème ?

robbie
Robbie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2007, 15h35   #2
Membre habitué
 
Inscription : septembre 2004
Messages : 123
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 123
Points : 127
Points : 127
Bonjour,

Y'a-t-il des messages dans le db2diag ?

Alex.
alex. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h15.


 
 
 
 
Partenaires

Hébergement Web