Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server:Permintaan XPATH gagal

Kemungkinan besar Anda mendapatkan ini karena di suatu tempat di dalam XML Anda, Anda menggunakan definisi dokumen seperti ini:(Contoh MSDN dari DTD)

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

Microsoft memblokir ini secara default karena menciptakan lubang keamanan potensial. Pesan konversi dengan opsi gaya 2 memberi tahu Anda bahwa Anda dapat mengaktifkan dukungan parsial untuk DTD untuk memproses XML ini melalui penggunaan CONVERT function yang terkait dengan XML .

Saya tidak memiliki pengalaman pribadi dengan melakukan itu, jadi saya tidak dapat menawarkan lebih dari tautan ke MSDN.

Satu-satunya pilihan lain adalah mengaktifkan dukungan DTD penuh di server yang tidak direkomendasikan 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. Kapan saya bisa meng-host IIS dan SQL Server di mesin yang sama?

  2. Batasi Baris yang Dikembalikan dalam SQL Server Query dengan menggunakan TOP Clause

  3. Gaji Tertinggi Kedua

  4. Apakah ada tes JIKA ADA untuk server yang ditautkan?

  5. Kembalikan baris yang terpengaruh dari Prosedur Tersimpan pada setiap INSERT untuk ditampilkan di halaman ASP.NET