程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server2005打開數據表中的XML內容時報錯的解決辦法

SQL Server2005打開數據表中的XML內容時報錯的解決辦法

編輯:關於SqlServer

從SQL Server2005開始提供了一種新的數據類型XML type,它允許用戶將數據以XML文件的格式直接存儲到數據表中。結合在ASP.NET中使用Linq to Sql,我們可以非常方便地將XML文件存儲到SQL Server數據庫中。但是在默認情況下,如果你存儲的XML文件比較大(超過2MB),在SQL Server管理器中不能直接點擊查看XML內容而報以下錯誤提示:

  如何解決該問題呢?很簡單,其實錯誤提示中已經描述地很清楚了,在SQL Server Management Studio中點擊Tools菜單,選擇Options。然後找到下圖對應的設置節點,將XML data的最大字符限制改成Unlimited(無限制)即可。

  默認情況下,SQL Server為了提高查詢效率,在Management Studio中最多只返回小於2MB的XML數據內容,如果你存儲的XML文件的內容大於2MB則剩余的字符會自動被截斷,從而在打開的時候出錯。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved