Dans un sql loader, comment spécifier de charger les données à partir de la ligne n du fichier ?
Dans un sql loader, comment spécifier de charger les données à partir de la ligne n du fichier ?
SVP , personne pour m'aider ?
MERCI
bonjour
je n'ai pas la reponse, mais si vous etes pressé à 7mn pres, demandez plutot sur le chat ...
en supprimant les lignes précédentes dans une copie du fichier et en utilisant cette copie ?
Merci pour votre aide mais il n'y aurait pas un paramètre ( à placer dans le fichier de contrôle ) permettant de spécifier à partir de quelle ligne débuter le chargement?
si !
Normalement c'est l'option skip=n.
sqlldr CONTROL=mafeuille SKIP=n
Tu peux aussi regarder l'option LOAD (le complémentaire de SKIP).
Merci !!! Voilà exactement ce que je cherchais !!!
Il y a quand même des gens compétents et gentils ici !!!
Bouarf, t'as de la chance je suis en plein dans SQL Loader là et vu que j'ai pleins de pb aussi, je squatte pas mal le forum. Si t'as d'autres questions n'hésite pas. Et oublie pas le tag "résolu" !
merci pour les autres !!!Envoyé par davy.g
pour rappel nous sommes sur un forum d'entraide où les gens se rendent service et non sur un service de support payant où tu serais en droit d'exiger un quelquonque retour sur investissement...
alors merci de ne pas l'oublier
Surtout qu'un simple
donne toutes les infos...
Code : Sélectionner tout - Visualiser dans une fenêtre à part sqlldr
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 C:\>sqlldr SQL*Loader: Release 8.1.7.0.0 - Production on Me Nov 10 16:31:51 2004 (c) Copyright 2000 Oracle Corporation. All rights reserved. Syntaxe : SQLLOAD mot-clÚ=valeur [,mot-clÚ=valeur,...] Mots-clÚs valides : userid -- ORACLE username/password control -- Control file name log -- Log file name bad -- Bad file name data -- Data file name discard -- Discard file name discardmax -- Number of discards to allow (Tous par dÚfaut) skip -- Number of logical records to skip (0 par dÚfaut) load -- Number of logical records to load (Tous par dÚfaut) errors -- Number of errors to allow (50 par dÚfaut) rows -- Number of rows in conventional path bind array or between direct p ath data saves (Par defaut: AccÞs conventionnel: 64, AccÞs direct: tous) bindsize -- Size of conventional path bind array in bytes (65536 par dÚfaut) silent -- Suppress messages during run (header,feedback,errors,discards,part itions) direct -- use direct path (FALSE par dÚfaut) parfile -- parameter file: name of file that contains parameter specification s parallel -- do parallel load (FALSE par dÚfaut) file -- File to allocate extents from skip_unusable_indexes -- disallow/allow unusable indexes or index partitions (F ALSE par dÚfaut) skip_index_maintenance -- do not maintain indexes, mark affected indexes as unus able (FALSE par dÚfaut) commit_discontinued -- commit loaded rows when load is discontinued (FALSE par dÚfaut) readsize -- Size of Read buffer (1048576 par dÚfaut) REMARQUE : Les paramÞtres de ligne de commande doivent Ûtre spÚcifiÚs par leur position ou par mots-clÚs. Un exemple du premier cas est 'sqlload scott/tiger foo' ; un exemple du second est 'sqlload control=foo userid=scott/tiger'. On peut spÚcifier des paramÞtres par leur position avant mais pas aprÞs des paramÞtres spÚcifiÚs par mots-clÚs. Par exemple, 'sqlload scott/tiger control=foo logfile=log' est autorisÚ, mais 'sqlload scott/tiger control=foo log' ne l'est pas, mÛme si la position du paramÞtre 'log' est correcte.
Je faisais juste remarquer que les membres de ce forum connaissaient leur sujet ... voilà tout...
Il faut arrêter de voir le mal partout...
C'était juste un compliment !!!
La prochaine fois je m'abstiendrais si ceux-ci sont malvenus...
alors désolé d'avoir mal interprété ton message ...
sans rancunes ?
j'en avais fais la meme interpretation, figure toi ! ;-) Surtout qu'il lui fallait appremment la réponse dans la minute qui suit ...
Enfin bon , "résolu".
Je me suis peut-être mal exprimé alors ... mais je ne voulais pas dire les choses comme tu les as interprété...
De même, je ne voulais pas la réponse dans la minute ... comme tu as l'air de l'interpréter...
Merci de ta compréhension !
Je te fais mes plus plattes excuses....
O ne m'en veut pas , je t'en prie...
Cela devient difficile de s'exprimer par ici !
bah !! allez, on oublie tout et on repart d'un bon pied, l'oeil vif et le torse bombé...
Sans problème !!!
Merci de ta tolérance !!!
Même si ceci ne valait pas tout ce battage je pense !!!
En tout cas, merci pour ton aide !
"et ils se marièrent et ils eurent de nombreux enfants ..."
AHAHAHAH
T'as mangé un clown !!!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager