OpenRowSet sur fichier en partage sur reseau

OpenRowSet sur fichier en partage sur reseau - SQL/NoSQL - Programmation

Marsh Posté le 14-06-2006 à 12:15:31    

Bonjour a tous,
Voici je n'ai aucun soucis quand je fais une lecture dans un fichier comptaopfi.txt situé sur le serveur Sql (2000 pour etre precis) avec le code suivant:
 

Code :
  1. select ANA5, Compte, SoldeDebit - SoldeCredit from OpenRowset('MSDASQL',
  2.   'Driver={Microsoft Text Driver (*.txt; *.csv)}; DefaultDir=d:/test;',
  3. 'select ANA5, Compte, SoldeDebit, SoldeCredit from comptaopfi.txt')


 
par contre  :fou:  :fou: quand le fichier se trouve sur un autre serveur: exemple \\serv2\partage\ j'ai l'erreur suivante:
 

Code :
  1. Serveur : Msg 7399, Niveau 16, État 1, Ligne 5
  2. Le fournisseur OLE DB 'MSDASQL' rapporte une erreur. 
  3. [OLE/DB provider returned message: [Microsoft][Pilote ODBC Texte] '(Inconnu)' n'est pas un chemin d'accès valide. Assurez-vous que le nom du chemin d'accès est correct et qu'une connexion est établie avec le serveur sur lequel réside le fichier.]
  4. Trace de l'erreur OLE DB [OLE/DB Provider 'MSDASQL' IDBInitialize::Initialize returned 0x80004005:   ].


 
Je ne vois pas quoi, faire sachant que j'ai remplacé les \ par des /. Ce n'est pas un probleme des droits NTFS ou de partage(Full pour les deux).
Please Help Me!!

Reply

Marsh Posté le 14-06-2006 à 12:15:31   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed