Il existe plusieurs façons de déterminer l'emplacement des fichiers mdf SQL Server et des fichiers journaux associés.
Ouvrez Enterprise Manager, cliquez avec le bouton droit sur la base de données qui vous intéresse et sélectionnez les propriétés. Sélectionnez la section Fichiers et faites défiler les colonnes Path
et FileName
.
Ouvrez une fenêtre de requête et exécutez la requête appropriée ci-dessous et affichez la Physical_Name
colonne.
SQL 2005 ou version ultérieure:
SELECT * FROM sys.database_files
SQL 2000:
SELECT * FROM dbo.sysfiles
- Ouvrez une fenêtre de requête et exécutez
sp_helpfile
et affichez la FileName
colonne.
Bien sûr, comme ces fichiers sont utilisés par SQL Server, vous ne devez pas tenter de copier les fichiers vers un emplacement différent.
La meilleure méthode consiste à effectuer une sauvegarde à partir d'Enterprise Manager en cliquant avec le bouton droit sur la base de données qui vous intéresse et en sélectionnant Tâches -> Sauvegarde.
Vous pouvez également détacher votre base de données, copier les fichiers, puis les joindre.
Une troisième alternative, une fois la copie de la base de données exécutée ailleurs, consiste à configurer l'envoi ou la réplication des journaux.
SQL 2005 et suivants: La requête suivante vous donnera la liste de toutes les bases de données et fichiers associés:
la source
Vous étiez dans la bonne boîte de dialogue, mais mauvais onglet Ouvrez l' onglet Fichiers , le chemin est affiché pour tous les fichiers de base de données
la source
Le moyen le plus simple et le plus facile de trouver le
(.mdf & .ldf)
fichier, la taille et le taux de croissance, etc. les détails de la base de données particulière à travers la mention TSQL Query ci-dessous.la source
Le chemin pour .mdf et .ldf sera
Lecteur racine (où Os est installé) ->
Fichiers programmes (pour les applications 64 bits) ou fichiers programmes (x86) pour 32 mais applications->
Microsoft SQL Server->
MSSQL11.SQL2012->
MSSQL->
LES DONNÉES
MSSQL11.SQL2012 Ceci est destiné aux utilisateurs utilisant SQL 2012 ...
Ainsi, vous pouvez facilement reconnaître quel est le nom du dossier pour vous lorsque vous utilisez SQL 2008 sous le dossier "Microsoft SQL Serve" dans le chemin mentionné
la source