Bonjour,
Dans le cadre d'un projet, je souhaite utiliser la commande BCP pour importer des données provenant d'un fichier csv stocké sur un emplacement réseau.
Pour ce faire, j'utilise la commande suivante:
EXECUTE('master..xp_cmdshell ''bcp MABASE.dbo.TEXTRACT in \\DEV\APPLICATION\monfichier.csv -t ; -F 2 -U USERDEV -P USERDEV -c''');
Le répertoire \\DEV\APPLICATION\ contenant monfichier.csv est accessible en lecture (Partage et sécurité) pour l'utilisateur "USERDEV". Par ailleurs, le compte USERDEV est à la fois un compte windows mais également un compte SQL SERVER.
1er problème :
Un message d'erreur est levé indiquant que le système n'a pu identifier le compte USERDEV.
2ième problème :
Lorsque j'exécute ma procédure stockée en tant qu'admin, j'ai le message d'erreur suivant:
Unable to open BCP host data-file
.
Je suppose qu'il s'agit d'erreur minimale mais je commence à me prendre violemment la tête.
Merci par avance pour votre aide
Partager