Makale numarası: 308774 - Son Gözden Geçirme: 17 Ekim 2003 Cuma - Gözden geçirme: 3.2

Düzeltme: Sp_change_primary_role hareket kütüğü yedeği hatalı bir konumda saklama

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
# HATA: 352343 (shiloh_bugs)

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

Sp_change_primary_role saklı yordamını, günlük dağıtımını yukarı ayarladığınızda belirttiğiniz klasör yerine <a1>\%Windir%\System32</a1> klasöründeki son işlem günlüğü yedeklemesini depolayabilir.

Işlem günlüğü yedeklemesini veri kaybına neden olabilecek beklenen konumda olmadığından sp_change_secondary_role saklı yordamı çalıştırdığınızda, SQL Server 2000 adlandırılmış örnekleri son işlem günlüğü yüklenmeyebilir.

Neden

Bir günlüğü rolünü değiştirme parçası olarak, bir son işlem günlüğü yedeklemesini sp_change_primary_role depolanmış yordam gerçekleştirir. SQL Server veritabanı için ikincil veri tabanının son güncelleştirme için son işlem günlüğünü yedekleme dosyası ve güncelleştirilmiş .tuf dosyası kullanır. Her iki dosya (.trn ve .tuf) günlük dağıtımı Kur, yapılandırma, işlem günlüğü klasöründe bulunmalıdır.

Ancak, tüm varsayılan yolları (\MSSQLServer\backup klasörleri) belirttiğiniz günlük dağıtımı Kur, son işlem günlüğü ve .tuf dosyasını Başlangıç ayarında belirtilen varsayılan klasör yerine <a1>\%Windir%\System32</a1> klasöründe depolanabilir.

SQL Server sp_change_secondary_role saklı yordam çalıştırıldığında, bir başarısızlık üzerinden ikinci sunucu ve son işlem günlüğünün bir yükleme gerçekleştirir. Işlem günlüğü ve .tuf dosyasını varsayılan klasörde olabilir, çünkü SQL Server 2000 adlandırılmış örnekleri üzerinde son işlem günlüğü sp_change_secondary_role yürütülürken yüklenmeyebilir.

Bu davranış, yalnızca SQL Server 2000 adlandırılmış örnekleri üzerinde gerçekleşir.

Çözüm

Bu sorunu gidermek için <a0></a0>, Microsoft SQL Server 2000 için en son hizmet paketini edinin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290211  (http://support.microsoft.com/kb/290211/EN-US/ ) BILGI: en son SQL Server 2000 hizmet paketi nasıl elde edilir

Pratik Çözüm

Adlandırılmış bir örneğine günlük sevkiyat kurulumunda klasör için varsayılan yolları için işlem günlüğü yedekleri depolama konumu olarak işaretleyin. Varsayılan dışında herhangi bir klasör belirtin.

Durum

Microsoft bu sorunun Microsoft SQL Server 2000'de bulunduğunu onaylamıştır. Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 2'de giderilmiştir.

Başvurular

SQL Server 2000 çevrimiçi kitapları; konuları: "(Kuruluş Yöneticisi) günlük dağıtımını nasıl yapılandırılır" "ayarlamak ve bir günlüğü rolünü değişiklik yapmak Yükleme"; "İzleme Kütüğü sevkiyat"

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition
Anahtar Kelimeler: 
kbmt kbbug kbfix KB308774 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:308774  (http://support.microsoft.com/kb/308774/en-us/ )