Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > SQL*Loader
SQL*Loader Forum d'entraide sur Oracle SQL*Loader
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 09/11/2007, 11h53   #1
Invité de passage
 
Inscription : septembre 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 11
Points : 3
Points : 3
Par défaut SQLLOADER : connection à la chaine hote

Bonjour à tous,

Je débute sous SQLLOADER et j'ai voulu charger un fichier en m'aidant du tutoriel (très bien fait !) de Jouad trouvé sur ce site.
Mais j'ai un soucis lors de la connection :
Lorsque je tape la commande : sqlldr userid=user/pswd .....
j'obtient le message suivant : "Erreur d'adaptation de protocole"
celà provient du fait que je ne lui indique pas la chaine hote (lorsque je me connecte à la base via SQL+, je dois indiquer le user, le mot de passe et la chaine hote, si j'omets la chaine hote j'ai le même message).
Savez vous comment indiquer la chaine hote lors d'un appel à SQLLOADER ? je n'ai pas trouvé de paramètre qui semble y correspondre ?? ou est ce une syntaxe particulièer à utiliser dans le paramètre userid ??

D'avance merci pour votre aide.
Sylvie.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 12h10   #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
comme sqlplus :

Code :
sqlldr userid=<user>/<password>@<sid>
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 14h51   #3
Invité de passage
 
Inscription : septembre 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 11
Points : 3
Points : 3
Merci beaucoup.
J'ai essayé mais ça ne fonctionne pas.

Sous Sqlplus, ça marche :
Code :
1
2
3
 
SQL> connect dcg/dmv@dwhccso
Connecté.
Et sur la fenêtre de commande en lançant SQLloader, çe ne marche pas :
Code :
1
2
 
sqlldr userid=dcg/dmv@dwhccso control=control.txt
Le message d'erreur est : L'identificateur de connexion indiqué n'a pas pu être résolu
... que le même identificateur fonctionne sous SQL plus !?

As tu une idée du problème?

D'avance merci ....
Sylvie.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 15h52   #4
Invité de passage
 
Inscription : septembre 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 11
Points : 3
Points : 3
J'ai trouvé mon probleme : j'avais 2 répertoires d'instal client sur mon poste et dans l'un des 2 il n'y avait pas le fichier tnsnames.ora.... et il ne devait pas pointer sur le même répertoire suivant que je suis sous SQL+ ou SQLLOADER !

Merci encore pour votre aide !
Sylvie.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h43.


 
 
 
 
Partenaires

Hébergement Web