SORUN: sp_attach_single_file_db veritabanları ile birden çok günlük dosyaları için çalışmıyor

Makale çevirileri Makale çevirileri
Makale numarası: 271223 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Aşağıdaki senaryoda bir hata üretir:
  1. Bir veritabanını birden çok günlük dosyasını (.ldf) ayarlanır.
  2. Ilişkisi, veritabanı başarıyla, sp_detach_db sunucudan kesildi.
  3. Günlük dosyalarını veritabanına silinmiş, taşınmış, yeniden adlandırıldı veya.
  4. Birincil veri dosyasının belirtme sp_attach_single_file_db</a0> komutu çalıştırılır.
Bu, SQL Server 7. 0'döndürülen hata iletisidir:

Sunucu: Msg 5105, Düzey 16, durum, 10 satır 1
Aygıt etkinleştirme hatası. Fiziksel bir dosya adı ' FullPathToLogFile \ LogFileName .ldf ' yanlış olabilir.
Sunucu: <a1>hata</a1> 945, Düzey 14, durum 1, 1 satır
Bazı dosyalar etkin, çünkü <a1>Veritabanı</a1> 'twologtest' açılamıyor.
Sunucu: <a1>hata</a1> 1813, Düzey 16, State 1, 1 satır
Yeni Veritabanı 'twologtest' açılamadı. CREATE DATABASE iptal edildi.
Bu, SQL Server 2000'de döndürülen hata iletisidir:

Sunucu: <a1>hata</a1> 1813, Düzey 16, State 2, 1 satır
Yeni Veritabanı 'twologtest' açılamadı. CREATE DATABASE iptal edildi.
Aygıt etkinleştirme hatası. Fiziksel bir dosya adı ' FullPathToFirstLogFile \ FirstLogFileName .ldf ' yanlış olabilir.
Aygıt etkinleştirme hatası. Fiziksel bir dosya adı ' FullPathToSecondLogFile \ SecondLogFileName .ldf ' yanlış olabilir.

Neden

Bu davranış tasarım yüzündendir.

Pratik Çözüm

Sp_attach_single_file_db yerine sp_attach_db ile birden çok günlük dosyasını bir veritabanını iliştirmek için kullanın. Birden çok günlük dosyaları, günlük dosyaları ekleme olmadan da oluşturulan bir veritabanı eklenemiyor.

Daha fazla bilgi

Sp_attach_single_file_db komut birden çok günlük dosyası olan veritabanları ile kullanılmak üzere tasarlanmamıştır.

Özellikler

Makale numarası: 271223 - Last Review: 26 Şubat 2004 Perşembe - Gözden geçirme: 3.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kbprb KB271223 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:271223

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com