Nasıl yapılır: Var olan dosyaların (Transact-SQL) dosyaları ve dosya gruplarını geri yükleme
Bu konuda varolan dosyalar üzerinde dosyaları ve dosya gruplarını geri yükleme açıklanır.
Önemli |
---|
Şu anda geri yüklenecek veritabanı kullanan tek kişi filegroups ve dosya geri yükleme sistem yöneticisi olmanız gerekir. |
Varolan dosyalar üzerinde dosyaları ve dosya gruplarını geri yükleme yüklemek için
geri yükleme database yürütmek deyim dosya ve dosya grubu geri yükleme yüklemek için yedek, belirtme:
geri yükleme yüklemek için veritabanı adı.
yedek aygıtı Tam veritabanı yedeği geri burada gelen.
geri yükleme yüklemek her dosya için dosya yan tümce tümce tümce.
geri yükleme yüklemek her dosya grubu dosya grubu yan tümce tümce tümce.
Her dosyanın aynı adı ve konumu, varolan dosyaların geri yüklenebileceğini belirtmek için Değiştir seçeneği.
Dikkat Değiştir seçeneği dikkatli olun.Daha fazla bilgi için bkz: Değiştir seçeneği kullanılarak.
norecovery seçeneği.yedek oluşturulduktan sonra dosyaların değiştirilmemiş olan kurtarma yan tümce tümce tümcesinde belirtin.
restore log dosyaları dosya yedek oluşturulduktan sonra değişiklik yapılmış, execute deyim hareket günlük yedeği uygulamak için belirtme:
İşlem günlüğü uygulanacağı veritabanının adı.
yedek yeri aygıttan hareket günlük yedeği geri yüklenir.
Başka bir işlem varsa, norecovery yan tümce tümce günlük yedeği sonra geçerli olanı; uygulamak Aksi durumda, Kurtarma yan tümce tümce tümcesinde belirtin.
İşlem günlüğü yedekleri uyguladığınızda, saat saat dosyaları ve filegroups yedeklendi kapsamalıdır.
Örnek
Aşağıdaki örnek için filegroups ve dosya geri yükler MyNwind , veritabanı ve yerine varolan dosyalarla aynı adı.İki işlem günlükleri de uygulanacak geçerli veritabanını geri yükleme saat.
USE master
GO
-- Restore the files and filesgroups for MyNwind.
RESTORE DATABASE MyNwind
FILE = 'MyNwind_data_1',
FILEGROUP = 'new_customers',
FILE = 'MyNwind_data_2',
FILEGROUP = 'first_qtr_sales'
FROM MyNwind_1
WITH NORECOVERY,
REPLACE
GO
-- Apply the first transaction log backup.
RESTORE LOG MyNwind
FROM MyNwind_log1
WITH NORECOVERY
GO
-- Apply the last transaction log backup.
RESTORE LOG MyNwind
FROM MyNwind_log2
WITH RECOVERY
GO
Ayrıca bkz.