Master veritabanını geri dikkat edilmesi gereken noktalar
İçin yapılan değişiklikler, ana bir yedek oluşturulduktan sonra yedeği geri yüklendiğinde bu değişiklikler kaybolur.Bu değişiklikler eksik değişiklikleri yeniden deyimleri çalıştırarak yeniden oluşturmanız gerekir.Örneğin, eğer varsa SQL Server oturumları yaratılmış bu yana yedek edildi gerçekleştirilecek oturumların zaman kayıp ana geri yüklenir.Kullanarak, açılan oturumların yeniden SQL Server Management Studio hangi oturumların oluşturulduğu özgün komut dosyaları kullanarak veya.
geri yükleme yükleyebilirsiniz ana yalnızca örnek üzerinde oluşturulan yedek veritabanını SQL Server 2008.
Not
Kayıp oturumları ile daha önce ilişkilendirilmiş tüm veritabanı kullanıcılarını, veritabanına erişemez, artık.Daha fazla bilgi için bkz: Artık kullanıcı sorunlarını giderme.
geri yükleme yükledikten sonra ana, örnek , SQL Server otomatik olarak durdu.Ek onarımları yapıp tek bir sunucu bağlantısı birden fazla önlemek istediğiniz varsa, server tek kullanıcı modu yeniden başlatın.Aksi durumda, sunucu düzenli olarak yeniden başlatılabilir.Server'ı tek kullanıcı modu yeniden karar verirseniz, önce tüm Dur SQL Server sunucu örnek, kendisini ve tüm Dur dışındaki hizmetleri SQL Server yardımcı programları gibi sql Server Agent.Yardımcı programları ve Hizmetleri durdurma, bunları sunucu örnek erişmek çalışmasını önlemiş olursunuz.
Yedekleme oluşturulduktan sonra yapılan değişiklikler yeniden oluşturuluyor
Bir kullanıcı veritabanı oluşturulmuşsa, geri yüklenen sonra yedek , ana, aşağıdakilerden biri gerçekleşene kadar o kullanıcı veritabanına erişilemez:
Veritabanına eklenir.Bu yöntem önerilir.
Bir veritabanını iliştirmek için tüm veritabanı dosyalarını erişilebilir ve kullanılabilir olmasını gerektirir.Günlük dosyaları ve ayrıca günlük dosyası veya dosyaları yeniden oluşturmak deneyin Ekle işlemi yerine veri dosyaları belirtme öneririz.
Bir veritabanı iliştirme hakkında daha fazla bilgi için bkz: Nasıl yapılır: Bir veritabanı (sql Server Management Studio'yu) Ekle veya Veritabanı (Transact-sql) oluştur.
Veritabanı, bir veya daha fazla yedeklerden geri yüklenir.
Yalnızca kendi veri dosyalarının veya işlem günlük dosyaları artık mevcut veya kullanılamaz, veritabanını geri yükleyin.
Ekleme ya da bir veritabanını geri yükleme yeniden oluşturur, gerekli sistem tablo girişleri ve veritabanı kullanılabilir aynı durumda eskisi gibi ana veritabanı geri yüklendi.
Herhangi bir nesne, oturumları veya veritabanları, sonra silinmiş olup olmadığını ana yedeklenir yukarı, bu nesneler, oturumları ve veritabanlarındaki verileri silmeniz gerekir ana.
Önemli |
---|
Tüm veritabanları artık bulunmaktadır, ancak bir yedek kopyasını başvurulan, ana , geri, SQL Server bildirebilir hataları yaptığınızda başlar, çünkü onu artık bulabilirsiniz bu veritabanları.Bu veritabanlarına sonra kesilmesini yedek geri yüklenir. |
Zaman ana geri yüklendi ve değişiklikleri yeniden, yedeklemek ana hemen.
Bir sql Server örnek tek kullanıcı modu başlatmak için
Nasıl yapılır: Bir SQL Server (SQLservr.exe) örnek Başlat.
asıl veritabanı geri yükleme yüklemek için
Nasıl yapılır: Veritabanı Yedeklemesini Geri Yükleme (SQL Server Management Studio)
SqlRestore (SMO)
Bir veritabanını iliştirmek için