आप केवल अनुक्रमित दृश्य , इसलिए आपको त्रुटि मिल रही है। किसी तालिका या दृश्य पर पूर्ण-पाठ खोज बनाने के लिए, उसके पास एक अद्वितीय, एकल-स्तंभ, गैर-शून्य अनुक्रमणिका होनी चाहिए।
दूसरे शब्दों में, आपको अपना विचार कुछ इस तरह बनाना चाहिए:
CREATE VIEW ViewSearch WITH SCHEMABINDING AS
SELECT Persons.P_Id AS ID, Persons.LastName, Persons.FirstName, Orders.OrderNo
FROM Persons
INNER JOIN Orders ON Persons.P_Id=Orders.P_Id
GO
CREATE UNIQUE CLUSTERED INDEX IX_ViewSearch ON ViewSearch (ID)
SQL पूर्ण-पाठ खोज जनसंख्या नामक प्रक्रिया के माध्यम से एक पूर्ण-पाठ अनुक्रमणिका बनाता है, जो अनुक्रमणिका को शब्दों और उन स्थानों से भर देता है जहां वे आपकी तालिकाओं और पंक्तियों में होते हैं। इसलिए आपको एक ऐसे क्षेत्र की आवश्यकता है जो आपको प्रत्येक पंक्ति की विशिष्ट रूप से पहचान करे और इसलिए आपको दृश्य को अनुक्रमित करने की आवश्यकता है।
अधिक जानकारी यहाँ ।