• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
平平淡淡才是真
老卢,真的老了
博客园    首页    新随笔    联系   管理    订阅  订阅

MsSql中存入大于65535长度的内容报错的处理

现象:存入图像时程序出现错误提示:要复制的text ntext或image数据的长度(22333434)超过了所配置的最大长度65535

表中有一字段为image类型 长度16 里面存放一些图片信息.
以前没问题..最近出现在存入图像时程序出现错误提示:要复制的text ntext或image数据的长度(22333434)超过了所配置的最大长度65535
百思不得其解..明明image的长度不可能到65535这么小..
后来把原来表中内容复制到一个新建表中.
删除旧表.更名新表..再运行程序..保存图片..正常...
可现在就是不知道出错在什么地方?

解答:出现这种问题是你配置了发布,默认设置下,只能发布65535大小的image字段,到查询分析器中执行下面的语句,完成后重新启动sql服务即可

exec sp_configure 'max text repl size (B)','2147483647'

posted @ 2006-12-19 20:03  空空空白白白  阅读(490)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3