Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils
Outils Forum d'entraide sur les outils pour Oracle
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 04/12/2007, 16h37   #1
Invité de passage
 
Inscription : mars 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 14
Points : 3
Points : 3
Par défaut decharger un fichier log ds une table oracle

Bonjour

je fais le chargement de fichiers plats vers des tables oracle, via du sql classique
et mnt il faut que je récupere les infos du fichier log dans un table oracle,
auriez vous une idée de cmt je peux faire cela?

merci d'avance
info_look est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 09h13   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
déjà demandé à maintes reprises : SQL*Loader, table externe ou UTL_FILE
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 15h16   #3
Invité de passage
 
Inscription : mars 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 14
Points : 3
Points : 3
merci de m'avoir repondu
parcontre je comprend pas bien ta reponse, peux tu etre un peu plus explicite stp

merci encore
info_look est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 15h40   #4
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 523
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 523
Points : 3 972
Points : 3 972
Citation:
Envoyé par info_look Voir le message
merci de m'avoir repondu
parcontre je comprend pas bien ta reponse, peux tu etre un peu plus explicite stp
merci encore
Le monsieur te dit d'utiliser les fonctions de recherche du forum avec les mots clefs qu'il cite.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 15h43   #5
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
tu as 3 solutions que j'ai rappelé... je t'invite à faire une recherche pour en savoir plus
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2008, 10h39   #6
Invité de passage
 
Inscription : mars 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 14
Points : 3
Points : 3
Bonjour

Le fichier log que je dois decharger dans la table oracle n'est pas structuré
ci joint un exemple de fichier log
------------------------------------------------------------------------
Citation:
SQL*Loader: Release 9.2.0.7.0 - Production on Wed Nov 14 09:02:04 2007

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Control File: /users/dwhradm/SCRIPTS/PASSERELLES/KPIDRE/CTL/TFX_ZONE_CELL.ctl
Data File: /users/dwhradm/LOGS/PASSERELLES/KPIDRE/ZONE.27-10-07.csv
Bad File: /users/dwhradm/LOGS/PASSERELLES/KPIDRE/TFX_ZONE_CELL.bad
Discard File: none specified

(Allow all discards)

Number to load: ALL
Number to skip: 0
Errors allowed: 10000
Continuation: none specified
Path used: Direct
Silent options: FEEDBACK
Table TFX_ZONE_CELL, loaded from every logical record.
Insert option in effect for this table: TRUNCATE
TRAILING NULLCOLS option in effect

Column Name Position Len Term Encl Datatype
------------------------------ ---------- ----- ---- ---- ---------------------
ZONE_NAME FIRST * ; CHARACTER
CELL_ID NEXT * ; CHARACTER


Table TFX_ZONE_CELL:
788170 Rows successfully loaded.
0 Rows not loaded due to data errors.
0 Rows not loaded because all WHEN clauses were failed.
0 Rows not loaded because all fields were null.

Bind array size not used in direct path.
Column array rows : 5000
Stream buffer bytes: 256000
Read buffer bytes: 1048576

Total logical records skipped: 0
Total logical records read: 788170
Total logical records rejected: 0
Total logical records discarded: 0
Total stream buffers loaded by SQL*Loader main thread: 171
Total stream buffers loaded by SQL*Loader load thread: 2

Run began on Wed Nov 14 09:02:04 2007
Run ended on Wed Nov 14 09:02:12 2007

Elapsed time was: 00:00:07.96
CPU time was: 00:00:04.84
--------------------------------------------------------------------
Est ce que meme avec ce type de structure je peux utiliser le sql plus pour decharger mon fichier log dans une table ou faut il que je regardre plutot vers le shell?

merci bcp de votre aide
info_look est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2008, 10h42   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
tu peux créer une table avec une colonne de type BLOB pour stocker le fichier ou CLOB pour charger son contenu.

PS : merci de penser aux balises QUOTE et de faire une rechercher
orafrance 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 02h23.


 
 
 
 
Partenaires

Hébergement Web