Share via


MSSQL_ENG003165

İleti ayrıntıları

Ürün adı

SQL Server

Ürün sürümü

10.0

Ürün oluşturma numarası

 

Olay kimliği

3165

Olay kaynağı

MSSQLSERVER

Bileşen

SQL Server Veritabanı Altyapısı

Simgesel ad

İleti metni

'% Ls' veritabanı restore edildi; Ancak, çoğaltma geri/kaldırıldı ise bir hatayla karşılaşıldı. Veritabanı çevrimdışı bırakılmıştır. SQL Server Çevrimiçi Kitapları'nda MSSQL_ENG003165 konusuna bakın.

Açıklama

Yinelenmiş veritabanının yedeğini geri yükleme bir sorun oluşursa bu hata ortaya çıkar:

  • Yedekleme aynı veritabanı ve sunucu üzerinde çekildiği için geri yükleniyor, hata çoğaltma ayarları düzgün geri yüklenemedi olduğunu gösterir.

  • Yedeği farklı veritabanı veya sunucu için geri yükleniyor, hata ayarları doğru (varsayılan olarak, çoğaltma veritabanı veya sunucu farklı ayarları kaldırılır) kaldırılamadı çoğaltma gösterir.

Hata büyük olasılıkla geri yüklenen veritabanı durumunu ve çoğaltma meta verileri içeren bir veya daha fazla sistem veritabanları arasında bir uyumsuzluk sonucudur: msdb, ana, ya da dağıtım veritabanı.

Kullanıcı eylemi

Bu sorunu gidermek için:

  1. Veritabanını çevrimiçi yapmak için alter database yürütmek; Örneğin: ALTER DATABASE AdventureWorks SET ONLINE. Daha fazla bilgi için, bkz. alter veritabanı (Transact-sql). Çoğaltma ayarları korumak istiyorsanız, 2. adıma geçin. Yoksa git adım 3.

  2. İdam sp_restoredbreplication (Transact-sql). Bu saklı yordam başarıyla yürütür, geri yükleme tamamlandı. Başarıyla yürütmüyor, adım 3'e geçin.

  3. İdam sp_removedbreplication (Transact-sql)tüm çoğaltma ayarlarını kaldırmak üzere.

    Çoğaltma, gerekirse yeniden yapılandırın. Çoğaltma topolojisi önerilen komut, topoloji yapılandırmak için komut dosyalarını kullanın.

Ayrıca bkz.

Kavramlar

Yedekleme ve geri yükleme SQL Server veritabanları

Yedekleme ve geri yükleme veritabanları yinelenmiş

Hataları ve olayları başvurusu (çoğaltma)