SQL Server2005打开数据表中的XML内容时报错的解决办法
2013-04-07 14:48
260 查看
从SQL Server2005开始提供了一种新的数据类型XML type,它允许用户将数据以XML文件的格式直接存储到数据表中
-
从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则剩余的字符会自动被截断,从而在打开的时候出错。
详细出处参考:http://www.jb51.net/article/29690.htm
http://www.jb51.net/article/29690.htm
-
从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则剩余的字符会自动被截断,从而在打开的时候出错。
详细出处参考:http://www.jb51.net/article/29690.htm
http://www.jb51.net/article/29690.htm
相关文章推荐
- SQL Server2005打开数据表中的XML内容时报错的解决办法
- SQL Server打开数据表中的XML内容时报错的解决办法
- 禁止在当前页拖拽内容打开,禁止拖拽图片在新窗口打开-解决办法。
- jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
- CHM格式 打开后不显示内容的解决办法
- 打开struts-config.xml 报错 解决办法Could not open the editor
- SOAP 传回的XML数据正确,但是用MarkUp读取出错的解决办法
- xml文件使用浏览器打开,提示"This page contains the following errors"解决办法
- 微信post xml数据获取不了的解决办法
- Office 2007 打开 C# VS2005 导出的Excel时报错:单元格数据太大 Office 2003打开正常 的解决办法
- xml选取单个节点内容解决办法
- 在word或qq聊天记录中点超链接无法打开内容的解决办法
- xml数据存入数据库的解决办法
- 简单的UDP监听需要打开w网路岗才能接收到数据的原因和解决办法
- 打开某些xml网页弹出保存提示的解决办法
- C#.net读取Excel表中的数据时,有些字段内容(字符串、数字)读取不到的解决办法
- 操作XML 报错:根级别上的数据无效 和 给定编码中的字符无效 解决办法
- 【maven】 pom.xml内容没有错,但一直报错红叉 解决办法
- xmlHttpRequest 以Post方式发数据到Asp.net页,在gb2312编码下的解决办法
- pom.xml内容没有错,但一直报错红叉 解决办法