[SQL2K] Problème Bulk Insert
Bonjour,
J'ai un programme codé en VB pour me connecter à la bdd et mon problème est le suivant:
J'ai un fichier TXT sur un premier serveur (10.0.1.1) qui contient une liste d'e-mail. Je veux faire un Bulk Insert pour rentrer ces e-mail dans une table de la bdd. SQL server est installé sur un deuxième serveur (10.0.1.2). Le fichier est situé dans un répertoire partagé sur le réseau dans le 1er serveur et donc accessible depuis le 2e serveur.
Mon programme se connecte au serveur SQL et lorsque il essaie d'effectuer le Bulk Insert, j'ai une erreur "accès au fichier refusé". Pourtant le fichier est partagé pour tout le monde en accès total, le compte avec lequel je me connecte au serveur SQL a les droits en INSERT et ADMINISTER BULK OPERATIONS.
Code:
1 2 3 4 5
| Dim connexionSQL = CreateObject("ADODB.Connection")
connexionSQL.ConnectionString = "Provider=SQLOLEDB;Data Source=10.0.1.2;Initial Catalog=mnb;User Id=user;Password=pass"
connexionSQL.Open()
insert = "BULK INSERT ma_table FROM '\\10.0.1.1\dossier\fichier.txt'"
connexionSQL.Execute(insert) |
Si quelqu'un trouve une réponse à mon problème.
Merci d'avance.