Select the product you need help with
Düzeltme: Tüm ifadeleri yürütme yeniden derler, saklı yordam eşzamanlı yürütülmesi başarısız olabilirMakale numarası: 250506 - Bu makalenin geçerli olduğu ürünleri görün. # HATA: 55251 (SQLBUG_70) BelirtilerBir saklı yordam aşağıdaki koşullar yerine getirilirse, içinde bulunan tüm ifadeyi çalıştırmak hata vermeden başarısız:
Pratik ÇözümYordam WITH YENIDEN yan tümcesiyle birlikte oluşturmak veya yordamı çalıştırırken yan tümcesi ILE yeniden DERLEYIN'ı kullanın. DurumMicrosoft bu sorunun, SQL Server 7.0 için onaylamıştır. Bu sorun, Microsoft SQL Server 7.0 için ABD Service Pack 2'de giderilmiştir. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın: 254561 Daha fazla bilgi için, birincil destek sağlayıcınıza başvurun.
(http://support.microsoft.com/kb/254561/
)
INF: Microsoft SQL Server 7.0 ve Microsoft Data Engine (MSDE) 1.0 Service Pack 2 nasıl elde edilirDaha fazla bilgiGeçerli yordamın dışında oluşturulan geçici bir tablo için bir başvuru yapılması durumunda, bu yordamın ilk kez çalıştırıldığında ifade ve bir sonraki deyimi derlenebilir değil. Tablonun şema hakkında hiçbir bilgi bilinen olmasıdır. Bu deyimi yürütme ulaşır ve şema ve önem değerler kullanılabilir yordamı bu bilgileri kullanarak derlenmiş çekirdekler. Derleme süreyi en aza indirmek için <a0></a0>, SQL Server bu durumda "kısmi derleme" yapar ve yalnızca bu kadar deyimleri için bir sorgu planı oluşturur. Birden çok kullanıcı, derlenmiş bir plan paylaşabilirsiniz bu yana SQL Server 7.0 bağlantılarından birini recompile gerçekleştireceğini emin olmak için recompiles serializes. Diğer bağlantılar da derlemeniz gerekir, bunlar, recompile tamamlamak ve yürütme sırasında sonraki adımla devam etmek için ilk bağlantıda bekleyin. Çeşitli aşamalar yürütme sırasında iki bağlantılardır ve recompile tetikleyen bir yordamın dışında oluşturulan geçici tabloya başvuru ilk öncedir bir durumla karşılaşırsanız, bu deyimi ulaştığında bir plan derleme durduracak. Ikinci bağlantı yeri bundan sonra ve ilk bağlantının derleme sırasında da bir recompile tetikler, yürütme devam eder ve yanlış, tüm ifadeleri planda yürüttü inanmaktadır. WITH YENIDEN kullanırsanız, yordam oluşturulduğunda veya yürütüldüğünde, iki bağlantı hiçbir zaman aynı derlenmiş planı paylaşmak ve bu koşulu hiçbir zaman karşılaşır. Mümkünse, ayrıca her zaman bir yordamın recompile gerektirdiğinden Geçerli yordamın dışında oluşturulan geçici bir tablo başvurusu için önerilir. Diğer programlama uygulamalarını saklı yordamlar için "Transact-SQL ipuçları" konusu altında SQL çevrimiçi bulunabilir. Derlenmiş ne zaman bir yordam çekirdekler olmadığını belirlemek için <a0></a0>, SQL Profiler SP:recompile olayda izleyebilirsiniz. ÖzelliklerMakale numarası: 250506 - Son Gözden Geçirme: 14 Mart 2006 Salı - Gözden geçirme: 2.0
Otomatik 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:250506
(http://support.microsoft.com/kb/250506/en-us/
)
|




Üste








