SQL Server mdf dosyalarının ve ilişkili günlük dosyalarının konumunu belirlemenin birkaç yolu vardır.
Enterprise Manager'ı açın, ilgilendiğiniz veritabanına sağ tıklayın ve özellikleri seçin. Dosyalar bölümünü seçin ve Path
ve FileName
sütunlarında gezinin .
Bir sorgu penceresi açın ve aşağıda ilgili sorguyu çalıştırın ve Physical_Name
sütunu görüntüleyin .
SQL 2005 veya üstü:
SELECT * FROM sys.database_files
SQL 2000:
SELECT * FROM dbo.sysfiles
- Bir sorgu penceresi açın
sp_helpfile
ve FileName
sütunu çalıştırın ve görüntüleyin .
Tabii ki, bu dosyalar SQL Server tarafından kullanıldığından, dosyaları farklı bir konuma kopyalamaya çalışmamalısınız.
En iyi yöntem, ilgilendiğiniz veritabanına sağ tıklayıp Görevler -> Yedekleme'yi seçerek Enterprise Manager içinden bir yedekleme yapmaktır.
Alternatif olarak, veritabanınızı ayırabilir, dosyaları kopyalayabilir ve sonra ekleyebilirsiniz.
Başka bir yerde çalışan veritabanının bir kopyasına sahip olduğunuzda üçüncü bir alternatif, günlük gönderim veya çoğaltmayı ayarlamaktır.