Aracılığıyla paylaş


Nasıl Yapılır: Dosya ve Filegroups varolan dosyaları (Transact-SQL) geri yükleme yükleyin.

Bu konu, dosyaları ve dosya gruplarını varolan dosyaların nasıl eski durumuna getirileceğini açıklar.

Important noteImportant Note:

Dosyaları ve dosya gruplarını geri yükleme sistem yöneticisinin, şu anda geri yüklenecek veritabanı kullanan tek kişi olması gerekir.

Dosyaları ve dosya gruplarını varolan dosyaların geri yükleme yüklemek için

  1. Dosya ve dosya grubu geri yükleme geri yükleme DATABASE deyim yürütmek yedek, belirtme:

    • geri yükleme yüklemek için veritabanının adı.

    • Gelen tam veritabanı yedeği nereye geri yüklenecek yedek aygıtı.

    • geri yükleme yüklemek, her dosya için DOSYA yan tümce.

    • geri yükleme yüklemek, her dosya grubu FILEGROUP yan tümce.

    • Her dosyanın aynı adını ve konumunu, varolan dosyalar üzerinde geri yüklenebileceğini belirtmek üzere DEĞIŞTIR seçeneği.

      Uyarı

      DEĞIŞTIR seçeneği dikkatli biçimde kullanın.Daha fazla bilgi için bkz:DEĞIŞTIR seçeneği kullanılarak.

    • NORECOVERY'YI seçeneği.Dosyaları yedek oluşturulduktan sonra değiştirilmeyen kurtarma yan tümce belirtin.

  2. Dosyaları, sonra dosya değiştirildi, yedek olan oluşturulan, işlem günlüğü uygulamak geri yükleme LOG deyim execute yedek, belirtme:

    • Işlem günlüğü uygulanacağı veritabanının adı.

    • yedek yeri aygıttan hareket günlük yedeği geri yüklenir.

    • NORECOVERY yan tümce, sonra geçerli bir; uygulamak için başka bir işlem günlüğü yedeklemesini varsa, aksi halde, belirtin kurtarma yan tümce.

      Işlem günlüğü yedeklerini, dosyaları ve dosya gruplarını yedeklenen saat uyguladıysanız, kapak gerekir.

Example

Aşağıdaki örnek, dosyaları ve dosya gruplarını için yükler MyNwind Veritabanı ve aynı adlı varolan tüm dosyaları değiştirir. Iki işlem günlükleri, veritabanının geçerli zamana geri yükleme yüklenebilmesi için uygulanır.

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