Problem med adgang til netværksdrev fra SQL server
Jeg skal lave en liste over filerne i en mappe i en tabel.Til det bruger jeg denne kommando:
insert #dir exec xp_cmdshell 'dir C:\test\*.* /b'
Det fungerer ganske upåklageligt.
Problemet ligger i at mappen der skal læses ikke ligger på C:\, men på et netværksdrev.
Der kan jeg ganske enkelt ikke få det til at fungere.
Denne kommando:
insert #dir exec xp_cmdshell 'dir O:\test\*.* /b'
giver resultatet "The system cannot find the path specified."
Prøver jeg i stedet at skrive hele netværksstien:
insert #dir exec xp_cmdshell 'dir \\filserver\public\test\*.* /b'
Bliver resultatet "Access is denied."
Det er sql-server 2008. Det skal siges at jeg uden problemer kan se netværksdrevet og de filer der ligger både fra stifinder og fra fanabladet file i server management studio.
Jeg er relativt ny i sql server, derfor går jeg ud fra at spørgsmålet er let :-).
Håber nogen kan hjælpe.