Makale numarası: 304519 - Bu makalenin geçerli olduğu ürünleri görün.
# HATA: 354670 (shiloh_bugs)
Aşağıdaki sözdizimini kullandığınızda için benzersiz bir kümelenmiş dizin
-VEYA-
Kümelenmiş dizin hem de kümelenmemiş dizinler yeniden oluşturulur.
SQL Server 7.0 ile yalnızca bir kümelenmiş dizin yeniden oluşturulur. Işlem, her iki türdeki dizin, SQL Server 2000'de yeniden oluşturulur, çünkü SQL Server 2000'de SQL Server 7. 0'da olduğu daha uzun sürebilir.
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
DüzeltmeNot: aşağıdaki düzeltmeyi Microsoft SQL Server 2000 Service Pack 2 için önce oluşturuldu.
Bu düzeltmenin ingilizce sürümünde aşağıdaki dosya öznitelikleri olmalı veya daha yenisi:
Not: Dosya bağımlılıkları nedeniyle, en son düzeltme veya özellik, yukarıdaki dosyaları içeren ek dosyalar da içerebilir.
Version File name Platform ------------------------------------- 8.00.426 s80426i.exe x86
Bu soruna geçici bir çözüm bulmak için <a0></a0>, SQL Server 2000'de sunulan yeni DBCC INDEXDEFRAG komutunu kullanarak göz önünde bulundurun. Sistem çevrimiçi durumdayken, DBCC INDEXDEFRAG kullanabilirsiniz; ancak DBCC INDEXDEFRAG yaprak düzeyi dizinin kümelenmiş dizin yeniden olarak bitişik yapmadan en etkili olmayabilir.
Microsoft SQL Server 2000'de bir sorun için onaylamıştır. Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 2'de giderilmiştir.
Kümelenmemiş dizin anahtarlarının, kümelenmiş bir dizin içeren bir tablo için satır Konumlandırıcısı veya yer işareti kümelenmiş anahtar içerir. Kümelenmemiş dizin anahtarlarının değişmez biçimde için benzersiz bir kümelenmiş dizin, kümelenmiş dizin yeniden dizin anahtarlarının, değiştirmez. Sonuç olarak, kümelenmemiş dizin girişlerini kümelenmiş dizin ile yeniden oluşturulması gerekmez.
Kümelenmiş dizin başlangıçta benzersiz olarak oluşturulmadı, SQL Server benzersiz dört bayt değeri dahili olarak her <a0>Dizin</a0> anahtarının sonuna ekler. Her kümelenmemiş dizin satırı benzersiz bir kümelenmiş dizin anahtar içeren, benzersiz dört bayt değerinin gereklidir. Benzersiz olmayan bir kümelenmiş dizin için dizin anahtarının sonunda bu dört bayt değeri, dizin yeniden oluşturma sırasında değişebilir ve böylece tüm kümelenmemiş dizin anahtarlarının da yeniden oluşturulması gerekir. Kullanıcı, kümelenmiş dizin benzersiz olduğunu belirtmediyseniz beklenen bir reindex sırasında tüm dizinler, yeniden oluşturulması için davranıştır.
Makale numarası: 304519 - Last Review: 9 Ekim 2003 Perşembe - Gözden geçirme: 3.1
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:304519
(http://support.microsoft.com/kb/304519/en-us/ )