2008-08-06 11 views
12

मैं SQL सर्वर 2005 एक्सप्रेस में पूर्ण-पाठ अनुक्रमणिका को सक्षम करने का प्रयास कर रहा हूं। मैं इसे अपने लैपटॉप पर Vista Vista के साथ चला रहा हूं।SQL सर्वर 2005 एक्सप्रेस में पूर्ण-पाठ अनुक्रमणिका को कैसे सक्षम करें?

मैं समझता हूं कि SQL सर्वर एक्सप्रेस के मानक संस्करण में पूर्ण-पाठ अनुक्रमणिका नहीं है। मैंने पहले से ही "उन्नत सेवा सर्विस पैक 2 के साथ माइक्रोसॉफ्ट एसक्यूएल सर्वर 2005 एक्सप्रेस संस्करण" डाउनलोड और स्थापित किया है (download)।

मैंने यह भी सुनिश्चित किया है कि "SQL सर्वर (इंस्टेंस)" और "SQL सर्वर पूर्ण टेक्स्ट खोज (उदाहरण)" दोनों सेवाएं उसी नेटवर्क पर चल रही हैं जो "नेटवर्क सेवा" है।

मैंने डेटाबेस गुण> फ़ाइलें क्षेत्र में "पूर्ण-पाठ अनुक्रमणिका का उपयोग करने" का विकल्प भी चुना है।

मैं एसक्यूएल क्वेरी चला सकता हूं "SELECT fulltextserviceproperty ('IsFulltextInstalled');" और वापसी 1.

मेरी समस्या यह है कि जब मेरे पास डिज़ाइन दृश्य में मेरी तालिका खुलती है और "पूर्ण टेक्स्ट प्रबंधित करें" का चयन करें; पूर्ण-पाठ अनुक्रमणिका विंडो संदेश प्रदर्शित करती है ...

"पूर्ण-पाठ अनुक्रमणिका का निर्माण उपलब्ध नहीं है। जांचें कि आपके पास सही अनुमतियां हैं या पूर्ण-पाठ कैटलॉग परिभाषित हैं।"

किसी भी विचार को जांचने के लिए या आगे कहां जाना है?

+0

इसे आज़माएं: [http://www.wherecanibuyit.co.uk/ASP/full-text-search.html ](http://www.wherecanibuyit.co.uk/ASP/full-text-search। एचटीएमएल) अगर यह काम नहीं करता है, तो मैं लुसीन का उपयोग करता हूं। –

उत्तर

13
sp_fulltext_database 'enable' 

CREATE FULLTEXT CATALOG [myFullText] 
WITH ACCENT_SENSITIVITY = ON 

CREATE FULLTEXT INDEX ON [dbo].[tblName] KEY INDEX [PK_something] ON [myFullText] WITH CHANGE_TRACKING AUTO 
ALTER FULLTEXT INDEX ON [dbo].[otherTable] ADD ([Text]) 
ALTER FULLTEXT INDEX ON [dbo].[teyOtherTable] ENABLE 
2

सभी मैं काम करने के लिए पूर्ण पाठ अनुक्रमण प्राप्त करने के लिए आवश्यक था ...

बनाएँ की प्रतिलिपि प्राप्त सूची [myFullText] ACCENT_SENSITIVITY के साथ = पर

है कि मैं चला सकते हैं के बाद एक पूर्ण FLELTEXT INDEX क्वेरी बनाएं या MSSQL प्रबंधन स्टूडियो में पूर्ण टेक्स्ट इंडेक्स प्रबंधित करें का उपयोग करें।

1

एसक्यूएल सर्वर प्रबंधन स्टूडियो का उपयोग करें।

अपने विंडोज खाते में व्यवस्थापक के रूप में लॉगिन करें।

फिर डेटाबेस का चयन करें और SQL सर्वर प्रबंधन स्टूडियो में डेटाबेस पर राइट क्लिक करें और पूर्ण पाठ अनुक्रमणिका को परिभाषित करें और आपको प्रबंधन स्टूडियो द्वारा पूरी प्रक्रिया में निर्देशित किया जाता है।