Salut à tous.
Je cherche à connaitre, par code (VB.Net, requete SQL, ???), les chemins configurés pour les options Emplacement par défaut des données et journaux d'une instance distante.
Le but :
Je suis en train de reprendre un programme développé par une personne qui n'est plus dans la société. Dans ce programme il y a une requete de la formeBien évidement, ce point fait partie des petites subtilités de l'applicatif qui ne sont pas documentées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part RESTORE DATABASE [TOTO] FROM DISK = 'titi.bak' WITH FILE = 1, MOVE TITI TO 'cheminData\TOTO.mdf', MOVE TITI_log TO 'cheminLog\TOTO.ldf', NOUNLOAD, STATS = 10
la base TITI est une base "modèle" vierge qui sert à créer des bases client TOTO.
Après analyse, le but du MOVE ne servirait en réalité qu'à mettre à jour les infos de fichiers et journal dans la base elle-même, pas vraiment à stocker physiquement à un endroit précis les fichiers. Le problème est que le chemin est actuellement configuré en dur dans le code de l'application. L'idée serait donc de récupérer les chemins par défaut de l'instance, pour utiliser ceux_là, plutôt que d'imposer arbitrairement un chemin
Partager