मैं एक ही मुद्दे में चल रहा हूं, और वर्तमान में स्वीकृत उत्तर मेरे लिए समाधान नहीं है।
हां रैंकिंग इस उत्तर के अनुसार की गई है, लेकिन यह असंगत परिणाम होने का कोई कारण नहीं है जब यह पिछले कैटलॉग के पुनर्निर्माण के कुछ समय बाद हुआ हो। पुनर्निर्माण और पुनर्निर्माण के कुछ मिनट बाद भी रैंकिंग में नाटकीय रूप से बदलाव नहीं होना चाहिए...
मेरे लिए, freetexttable
. में एक बग है रैंकिंग। (बग जो containstable
. को प्रभावित नहीं करता है रैंकिंग:मैंने इसे स्वयं अपने बग्गी कैटलॉग से चेक किया है, और यह यह माइक्रोसॉफ्ट फोरम पोस्ट
।)
यह अन्य Microsoft फ़ोरम पोस्ट ऐसा लगता है कि यह बग केवल कैटलॉग में होता है जिसमें केवल कुछ पंक्तियाँ अनुक्रमित होती हैं। कैटलॉग में डेटा जोड़ने से बग गायब हो जाता है।
तो ये रहा मेरा जवाब, पावेल वैलेंटा अभी तक एक और Microsoft फ़ोरम पोस्ट पर :
यदि आपके वास्तविक कैटलॉग में कुछ सैकड़ों पंक्तियों को अनुक्रमित नहीं किया जा रहा है, तो अधिक पंक्तियों को अनुक्रमित करने के लिए अपने कैटलॉग में कुछ डमी टेबल जोड़ें।
प्रश्नों के निर्माण के तरीके के कारण यह आपके परिणामों को प्रदूषित नहीं करेगा। हाँ यह काफी अजीब फिक्स लगता है। लेकिन केवल वही है जिसने मेरे लिए समस्या का समाधान किया था।
एक अंतिम नोट:मुझे sql 2005 sp4 के साथ यह समस्या थी, 2008 के साथ परीक्षण नहीं किया गया। (प्रश्न 2008 के लिए है।)