Aracılığıyla paylaş


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

Bu konu, dosyaları ve dosya gruplarını açıklar.

Important noteImportant Note:

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

Dosyaları ve dosya grupları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.

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

    Important noteImportant Note:

    Use caution when you execute ALTER ASSEMBLY to make sure that there is not a mismatch between the result of an expression and a value based on that expression stored in the assembly.ALTER ASSEMBLY changes the assembly version.The culture and public key token of the assembly remain the same.Daha fazla bilgi için bkz:SQL sunucu sertifikası ve asimetrik anahtarları.

  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 uyguladıysanız, (TÜM veritabanı dosyaları geri sürece), dosyaları ve dosya gruplarını günlüğünün sonuna kadar yedeklenmiş saat kapsaması gerekir.

Not

Size geri yükleme yükledikten sonra bir SQL Server 2005 veya SQL Server 2000 veritabanına SQL Server 2008, veritabanına hemen kullanılabilir ve daha sonra otomatik olarak yükseltilir. If the database has full-text indexes, the upgrade process either imports, resets, or rebuilds them, depending on the setting of the upgrade_optionserver property.Yükseltme seçeneği ise küme (almak içinupgrade_option = 2) veya yeniden (upgrade_option = 0), yükseltme sırasında tam metin dizinleriyle kullanılamaz.Dizini Oluşturulmakta olan veri miktarını, bağlı alma birkaç saat sürebilir ve yeniden oluşturulması en çok on kat daha uzun sürebilir.Yükseltme seçeneği olduğunda da dikkat küme bir tam metin kataloğu kullanılamıyorsa, almak için , ilişkili tam metin dizinlerini yeniden oluşturulur.Ayarını değiştirmek için upgrade_option Kullanım sunucu özelliksp_fulltext_service.

Example

Bu örnek, dosyaları ve dosya gruplarını MyNwind veritabanının geri yükler.Iki işlem günlüklerinin Ayrıca, 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
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

See Also

Other Resources