PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 12/08/2015 19:58:33

jpvillemagne
Membre

pgagent

Bonjour,

je rencontre un problème dans la mise en oeuvre d'une tâche planifiée consistant à exécuter un batch.


le step en erreur consiste à créer un fichier temporaire se trouvant sur sur lecteur réseau


set myfile=file_%date:~6,4%%date:~3,2%%date:~0,2%.csv
set mydir=\\192.168.1.10\public\testJP\
copy "%mydir%%myfile%" "%mydir%file_3050_Tmp.csv"


ce batch fonctionne très bien si le répertoire est en local ( par exemple set mydir=d:\public\testJP\ ) mais pas si c'est sur le réseau.


je soupçonne un problème de droit utilisateur, mais je ne sais pas quel paramétrage je dois effectuer pour permettre pour rendre l'exécution de ce batch possible


auriez vous une solution?


je vous remercie


JP

Hors ligne

#2 12/08/2015 20:41:02

rjuju
Administrateur

Re : pgagent

L'utilisateur système lançant pgagent a-t-il les droits en écriture sur le partage ? Sous windows, cela concerne aussi bien le "partage" en lui-même que les autorisations sur le répertoire en question.

Hors ligne

Pied de page des forums