Connaissez-vous une requête SQL qui permettrait de récupérer le chemin de stockage Windows des fichiers stockés dans le Coffre.
Nous voudrions mettre à jour des valeurs de variables dans nos cartes, le problème étant que le logiciel que nous voudrions utiliser à besoin du chemin physique du fichier Sld pour mettre à jour la variable.
Le problème d'un batch par exemple, c'est que il ne voit pas dans mon dossier local les fichiers que je n'ai pas extrait. Si je fais dir*.* dans un dossier du coffre depuis mon poste il me remonte bien les répertoires dans ce dossier mais pas les fichiers, sauf ceux que j'ai créé en local.
Pour la requete SQL, ne connaissant pas la structure de la base, je ne sais pas vers quelle table pointer ma requête.
le batch ne trouve pas les fichiers car il n'y a pas de fichiers.
les fichiers non extraits sont stockés directement en mémoire dans un objet blob ou filetable en base de données.
Je ne sais pas quel objet utilise epdm mais vous pouvez regarder dans ce sens. Sans connaître la structure de la base de données, ça va être dur. Utilisez la console de sql server (management tool) pour vous connecter directement à la base et fouinez encore et encore :)
Mise à part de laisser la dernière version sur un espace disque, il n'y aura pas de chemin d'accès.
D'un autre coté, triffouiller dans les tables sql du serveur c'est à vos risques et périls. Le plus simple est effectivement de passer par excel, avec l'API d'EPDM ça fonctionne pas trop mal sans risquer de mettre le système en erreur.