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

SQL सर्वर:XPATH क्वेरी विफल

आपको इसकी सबसे अधिक संभावना है क्योंकि आपके XML के अंदर कहीं आप इस तरह की एक दस्तावेज़ परिभाषा का उपयोग कर रहे हैं:(एमएसडीएन उदाहरण डीटीडी)

<!DOCTYPE DOC [<!ATTLIST elem1 attr1 CDATA "defVal1">]><elem1>January</elem1>

Microsoft इसे डिफ़ॉल्ट रूप से ब्लॉक कर देता है क्योंकि यह एक संभावित सुरक्षा छेद बनाता है। शैली विकल्प 2 के साथ कनवर्ट करें संदेश आपको बता रहा है कि आप कन्वर्ट फ़ंक्शन क्योंकि यह XML से संबंधित है

मुझे ऐसा करने का व्यक्तिगत अनुभव नहीं है इसलिए मैं MSDN के लिंक से अधिक की पेशकश नहीं कर सकता।

एकमात्र अन्य विकल्प सर्वर पर पूर्ण DTD समर्थन सक्षम करना है जिसकी अनुशंसा Microsoft नहीं करता है।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 7645 अशक्त या खाली पूर्ण-पाठ विधेय

  2. कैसे पता करें कि कौन से कॉलम में कोई डेटा नहीं है (सभी मान NULL हैं)?

  3. SQL सर्वर में टेस्ट डेटा कैसे जेनरेट करें

  4. .NET/SQL सर्वर में कनेक्शन पूलिंग?

  5. SQL सर्वर में डेटाबेस ऑब्जेक्ट और टेबल डेटा की खोज करना