फिक्स: त्रुटि जब आप एक क्वेरी किसी यूज़र-डिफ़ाइंड फ़ंक्शन या दृश्य के विरुद्ध जो चला 7359 कोई समानार्थी SQL सर्वर 2005, SQL Server 2008 या SQL Server 2008 R2 में किसी लिंक किए गए सर्वर पर का उपयोग करता है

लागू: Microsoft SQL Server 2005 Service Pack 3Microsoft SQL Server 2005 Service Pack 4Microsoft SQL Server 2008 Service Pack 2

Microsoft Microsoft SQL Server 2005, Microsoft SQL Server 2008 वितरित करता है और एक डाउनलोड करने योग्य फ़ाइल के रूप में Microsoft SQL Server 2008 R2 ठीक करता है। फ़िक्सेस संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई जारी है और जो पिछले SQL सर्वर 2005, Microsoft SQL Server 2008 या SQL Server 2008 R2 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें।इस आलेख में वर्णन किया गया है ठीक SQL सर्वर के निम्न संस्करणों के लिए उपलब्ध है:
  • Microsoft SQL Server 2005 सर्विस पैक 3 (SP3)
  • Microsoft SQL Server 2005 सर्विस पैक 4 (SP4)
  • Microsoft SQL Server 2008 सर्विस पैक 1 (SP1)
  • Microsoft SQL Server 2008 सर्विस पैक 2 (SP2)

लक्षण


इस परिदृश्य पर विचार करें:
  • आप Microsoft SQL Server 2005, Microsoft SQL Server 2008 या Microsoft SQL Server 2008 R2 चला रहे कंप्यूटर पर किसी लिंक किए गए सर्वर बनाएँ। किसी दूरस्थ सर्वर पर किसी OLE DB डेटा स्रोत के लिए लिंक किए गए सर्वर इंगित करता है।
  • आप किसी तालिका के लिए कोई समानार्थी लिंक किए गए सर्वर पर बना है।
  • आप समानार्थी का उपयोग करता है जो किसी यूज़र-डिफ़ाइंड फ़ंक्शन बनाने, या समानार्थी का उपयोग करता है कोई दृश्य बनाएँ। उसके बाद, आप कोई क्वेरी यूज़र-डिफ़ाइंड फ़ंक्शन या दृश्य के विरुद्ध चलाएँ।नोट जब आप क्वेरी चलाते हैं, कोई निष्पादन योजना कैश्ड है।
  • आप लिंक किए गए सर्वर पर तालिका स्कीमा संस्करण अद्यतन करने के लिए किसी दूरस्थ सर्वर पर कार्रवाई करें। उदाहरण के लिए, आप लिंक किए गए सर्वर पर तालिका स्कीमा संस्करण अद्यतन करने के लिए दूरस्थ सर्वर पर तालिका की अनुक्रमणिका पुन: बनाएँ।
  • यदि आप किसी अन्य क्वेरी यूज़र-डिफ़ाइंड फ़ंक्शन या दृश्य के विरुद्ध चलाएँ।
इस परिदृश्य में, आपको निम्न के जैसा एक त्रुटि संदेश प्राप्त होता है:
सर्वर: संदेश 7359, स्तर स्तर नंबर, राज्य राज्य संख्या, पंक्ति पंक्ति क्रमांकOLE DB प्रदाता "प्रदाता का नाम" लिंक किए गए सर्वर "लिंक्ड सर्वर का नाम" रिपोर्ट स् कीमा संस् करण के बीच में परिवर्तन के लिए समय (" संकलन समय संकलित करें") और समय ("चलाते समय") तालिका के लिए"लिंक्ड तालिका नाम"चलाएँ।
नोटप्रदाता का नाम OLE DB प्रदाता का नाम का प्रतिनिधित्व करता है एक प्लेसहोल्डर है। लिंक की गई तालिका का नाम लिंक किए गए सर्वर पर है तालिका के नाम का प्रतिनिधित्व करता है एक प्लेसहोल्डर है।

कारण


यह समस्या इसलिए होती है क्योंकि मौजूदा निष्पादन योजना सही तरह से खाली नहीं किया गया है। दूसरी क्वेरी चलने पर यूज़र-डिफ़ाइंड फ़ंक्शन या दृश्य recompiled है क्योंकि यह स्कीमा संस्करण को बदलने के लिए कारण है। इसलिए, त्रुटि उत्पन्न होती है।

समाधान


संचयी अद्यतन जानकारी

SQL Server 2008 R2 सर्विस पैक 1

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 1 में SQL Server 2008 R2 सर्विस पैक 1 के लिए रिलीज़ किया गया था। इस संचयी अद्यतन पैकेज़ को प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2544793 संचयी अद्यतन पैकेज़ 1 SQL Server 2008 R2 सर्विस पैक 1 के लिए
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL Server 2008 R2 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2567616 SQL Server 2008 R2 जो SQL सर्वर 2008 R2 सर्विस पैक 1 रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

SQL Server 2008 R2

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 7 में रिलीज़ किया गया था। इस संचयी अद्यतन पैकेज़ SQL Server 2008 R2 के लिए प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2507770 संचयी अद्यतन पैकेज 7 SQL Server 2008 R2 के लिए
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL Server 2008 R2 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
981356 SQL Server 2008 R2 जो SQL सर्वर 2008 R2 रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

SQL सर्वर 2005 SP3 के लिए

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 15 में रिलीज़ किया गया था। SQL सर्वर 2005 SP3 के लिए इस संचयी अद्यतन पैकेज़ को प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2507766 SQL सर्वर 2005 SP3 के लिए संचयी अद्यतन पैकेज़ 15
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL सर्वर 2005 SP3 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
960598 SQL सर्वर 2005 जो SQL सर्वर 2005 SP3 के रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

SQL सर्वर 2005 SP4 के लिए

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 3 में रिलीज़ किया गया था। इस संचयी अद्यतन पैकेज के लिए SQL Server 2005 SP4 प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2507769 SQL सर्वर 2005 SP4 के लिए संचयी अद्यतन पैकेज़ 3
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL सर्वर 2005 SP4 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
937137 SQL सर्वर 2005 जो SQL सर्वर 2005 SP4 रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

SQL Server 2008 SP1 के लिए

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 13 में रिलीज़ किया गया था। इस संचयी अद्यतन पैकेज़ को SQL Server 2008 SP1 के लिए प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2497673 SQL Server 2008 SP1 के लिए संचयी अद्यतन पैकेज़ 13
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL Server 2008 SP1 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
970365 SQL Server 2008 जो SQL Server 2008 SP1 के रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

SQL Server 2008 SP2 के लिए

इस समस्या के लिए फिक्स पहले संचयी अद्यतन 3 में रिलीज़ किया गया था। इस संचयी अद्यतन पैकेज के लिए SQL Server 2008 SP2 प्राप्त करने के तरीके के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2498535 SQL Server 2008 SP2 के लिए संचयी अद्यतन पैकेज़ 3
नोट बनाता है संचयी होते हैं, क्योंकि सभी हॉटफिक्सेस हर नई सुधार जारी है और जो पिछले SQL Server 2008 SP2 के साथ शामिल थे सभी सुरक्षा फ़िक्सेस रिलीज़ ठीक करें। हम अनुशंसा करते हैं कि करने पर आप विचार करें जिसमें ये हॉटफिक्स शामिल नवीनतम फिक्स रिलीज़ लागू कर रहा है। अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
2402659 SQL Server 2008 जो SQL Server 2008 SP2 के रिलीज़ किया गया था के बाद रिलीज़ किया गया था बनाता है

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.

अधिक जानकारी


कोई समानार्थी बनाने के लिए Transact-SQL का उपयोग कैसे करें के बारे में अधिक जानकारी के लिए, निम्न Microsoft डेवलपर नेटवर्क (MSDN) वेब साइट पर जाएँ: