Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर त्रुटि 7222:"इस उदाहरण पर केवल एक SQL सर्वर प्रदाता की अनुमति है"

जब मैं त्रुटि संदेश 7222, स्तर 16 "इस उदाहरण पर केवल एक SQL सर्वर प्रदाता की अनुमति है" प्राप्त होने पर मैं SQL सर्वर से PostgreSQL के लिए एक लिंक किए गए सर्वर को स्थापित करने का प्रयास कर रहा था।

संदेश यथोचित है स्वयं व्याख्यात्मक, लेकिन इसने मुझे अभी भी यह नहीं बताया कि यह मेरे . के बारे में क्या था उदाहरण जिसने इसे अनुमति देने से रोका।

यह पता लगाने में देर नहीं लगी।

इस त्रुटि का कारण

मुझे यह त्रुटि इसलिए मिल रही थी क्योंकि मैं Linux के लिए SQL सर्वर का उपयोग कर रहा था।

जैसा कि यह पता चला है, ऐसी सुविधाओं का एक समूह है जो वर्तमान में लिनक्स के लिए SQL सर्वर में समर्थित नहीं हैं।

उन असमर्थित सुविधाओं में से एक में SQL सर्वर के अलावा अन्य डेटा स्रोतों से लिंक किए गए सर्वर शामिल हैं।

Microsoft Linux के लिए SQL सर्वर 2019 में असमर्थित सुविधाओं की एक सूची प्रदान करता है, और "SQL सर्वर के अलावा अन्य डेटा स्रोतों से लिंक किए गए सर्वर" उनमें से एक है।

अप्रत्याशित रूप से, यह लिनक्स के लिए SQL सर्वर 2017 में असमर्थित सुविधाओं की अपनी सूची में भी शामिल है।

उम्मीद है कि यह भविष्य के संस्करणों में बदल जाएगा। इस बीच, आप अभी भी SQL सर्वर के अन्य उदाहरणों से लिंक किए गए सर्वर बना सकते हैं।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2005 ROW_NUMBER () बिना ORDER BY

  2. SQL सर्वर 2014 वर्कलोड के लिए अनुशंसित इंटेल प्रोसेसर

  3. SQL सर्वर Oracle के क्रिएट या रिप्लेस व्यू के बराबर है

  4. SQL सर्वर (C# क्लाइंट) में बहुत अधिक डेटा सम्मिलित करने का सबसे तेज़ तरीका क्या है

  5. SQL सर्वर 2012 और 2014 ऑनलाइन अनुक्रमणिका पुनर्निर्माण समस्या के लिए फ़िक्सेस