Existe t'il une méthode avec SQL DMO permettant de récupérer
- l'emplacement par défaut des fichiers LDF au niveau du serveur,
- le nom du fichier LDF associé au fichier MDF d'une base non attachée.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Med Bouchenafa
Pour les MDF et NDF, l'objet "Database" possède une collection "FileGroups" Chaque "FileGroup" possède une collection "DBFiles"
foreach( SQLDMO.FileGroup currentFileGroup in database.FileGroups ) foreach( SQLDMO.DBFile currentFile in currentFileGroup .DBFiles ) FileName = currentFile.PhysicalName;
Pour les fichiers LOG, l'objet "Database" possède un objet "TransactionLog" L'objet "TransactionLog" possède une collection "LogFiles"
Il n'existe pas forcément de fichier LDF associé à un MDF
-- Bien cordialement Med Bouchenafa
"Hervé RESCOURIO" a écrit dans le message de news: uHIRu0j%
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer - l'emplacement par défaut des fichiers LDF au niveau du serveur, - le nom du fichier LDF associé au fichier MDF d'une base non attachée.
Merci d'avance pour vos réponses
Pour les MDF et NDF, l'objet "Database" possède une collection "FileGroups"
Chaque "FileGroup" possède une collection "DBFiles"
foreach( SQLDMO.FileGroup currentFileGroup in database.FileGroups )
foreach( SQLDMO.DBFile currentFile in currentFileGroup .DBFiles )
FileName = currentFile.PhysicalName;
Pour les fichiers LOG, l'objet "Database" possède un objet "TransactionLog"
L'objet "TransactionLog" possède une collection "LogFiles"
Il n'existe pas forcément de fichier LDF associé à un MDF
--
Bien cordialement
Med Bouchenafa
"Hervé RESCOURIO" <hr@segilog.com> a écrit dans le message de news:
uHIRu0j%23EHA.3368@TK2MSFTNGP10.phx.gbl...
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer
- l'emplacement par défaut des fichiers LDF au niveau du serveur,
- le nom du fichier LDF associé au fichier MDF d'une base non attachée.
Pour les MDF et NDF, l'objet "Database" possède une collection "FileGroups" Chaque "FileGroup" possède une collection "DBFiles"
foreach( SQLDMO.FileGroup currentFileGroup in database.FileGroups ) foreach( SQLDMO.DBFile currentFile in currentFileGroup .DBFiles ) FileName = currentFile.PhysicalName;
Pour les fichiers LOG, l'objet "Database" possède un objet "TransactionLog" L'objet "TransactionLog" possède une collection "LogFiles"
Il n'existe pas forcément de fichier LDF associé à un MDF
-- Bien cordialement Med Bouchenafa
"Hervé RESCOURIO" a écrit dans le message de news: uHIRu0j%
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer - l'emplacement par défaut des fichiers LDF au niveau du serveur, - le nom du fichier LDF associé au fichier MDF d'une base non attachée.
Merci d'avance pour vos réponses
Med Bouchenafa
En relisant, je pense que tu recherches plus le répertoire par défaut dans lequel seront stockés les fichiers d'une nouvelle base de données Si c'est le cas, cette information est stockée dans la registry et peut être retrouvée par la propriété "SQLDataRoot " de l'objet "Registry" SQLServer.Registry.SQLDataRoot
Le nom du fichier contenant le LDF pour un MDF donné est conservé dans le MDF si ce dernier est le premier fichier MDF de la base
-- Bien cordialement Med Bouchenafa
"Hervé RESCOURIO" a écrit dans le message de news: uHIRu0j%
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer - l'emplacement par défaut des fichiers LDF au niveau du serveur, - le nom du fichier LDF associé au fichier MDF d'une base non attachée.
Merci d'avance pour vos réponses
En relisant, je pense que tu recherches plus le répertoire par défaut dans
lequel seront stockés les fichiers d'une nouvelle base de données
Si c'est le cas, cette information est stockée dans la registry et peut être
retrouvée par la propriété "SQLDataRoot " de l'objet "Registry"
SQLServer.Registry.SQLDataRoot
Le nom du fichier contenant le LDF pour un MDF donné est conservé dans le
MDF si ce dernier est le premier fichier MDF de la base
--
Bien cordialement
Med Bouchenafa
"Hervé RESCOURIO" <hr@segilog.com> a écrit dans le message de news:
uHIRu0j%23EHA.3368@TK2MSFTNGP10.phx.gbl...
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer
- l'emplacement par défaut des fichiers LDF au niveau du serveur,
- le nom du fichier LDF associé au fichier MDF d'une base non attachée.
En relisant, je pense que tu recherches plus le répertoire par défaut dans lequel seront stockés les fichiers d'une nouvelle base de données Si c'est le cas, cette information est stockée dans la registry et peut être retrouvée par la propriété "SQLDataRoot " de l'objet "Registry" SQLServer.Registry.SQLDataRoot
Le nom du fichier contenant le LDF pour un MDF donné est conservé dans le MDF si ce dernier est le premier fichier MDF de la base
-- Bien cordialement Med Bouchenafa
"Hervé RESCOURIO" a écrit dans le message de news: uHIRu0j%
Bonjour,
Existe t'il une méthode avec SQL DMO permettant de récupérer - l'emplacement par défaut des fichiers LDF au niveau du serveur, - le nom du fichier LDF associé au fichier MDF d'une base non attachée.