SQL Server2005打开数据表中的XML内容时报错的解决办法
2012-02-15 21:27
357 查看
从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则剩余的字符会自动被截断,从而在打开的时候出错。
相关文章推荐
- SQL Server2005打开数据表中的XML内容时报错的解决办法
- SQL Server打开数据表中的XML内容时报错的解决办法
- csv用excel打开数据都在第一列解决办法
- win8 打开.chm文件,左侧有目录,却不显示内容,解决办法
- Python读取windows下记事本保存的UTF-8格式的内容,首行数据显示不正常的解决办法
- Win10下ie浏览器打开网页内容显示不全的原因及解决办法
- 【C#】解决进行反序列化时出错:。InnerException 消息是“反序列化对象 属于类型 System.String 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。
- CHM格式 打开后不显示内容的解决办法
- WCF 提示 "由于正在读取的 XML 数据的嵌套级比配额所允许的多,因此已超出最大读取深度 (32)" 的解决办法
- java freemarker 通过ftl模板文件导出word文件发现在有中文地方出现在乱码,打开word文件提示xml错误解决办法
- AngularJS iframe跨域打开内容时报错误的解决办法
- X5用组件windowRunner打开后 再点数据打开页面获取值不会刷新 的解决办法
- "响应消息的内容类型 text/html; charset=utf-8 与绑定(text/xml; charset=utf-8)的内容类型不匹配。"问题的解决办法
- SAX 解析 XML 字符串截断 数据不完整 解决办法
- pom.xml内容没有错,但一直报错红叉 解决办法
- 打开struts-config.xml 报错 解决办法Could not open the editor
- 打开chm文件,不显示文件内容的解决办法
- Discuz! X3 win Apache迁移到linux nginx后打开文章内容出现404解决办法
- xml选取单个节点内容解决办法
- xml数据存入数据库的解决办法