Aracılığıyla paylaş


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 notÖ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

  1. 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 notuDikkat

      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.

  2. 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