数据库添加数据的时候出现下面这个错误。
插入失败。该操作与数据库 '%.*ls',复制的表 '%.*ls'%ls%.*ls%ls 中的标识范围检查约束冲突。如果标识列通过复制自动管理,请按如下指示更新该范围: 对于发布服务器,执行 sp_adjustpublisheridentityrange;对于订阅服务器,运行分发代理或合并代理。

解决方案 »

  1.   

    --1、以前有人问过类似问题可做参考:
    http://topic.csdn.net/u/20101008/15/60c2a4ac-b7a6-40c1-b41d-d7a985120156.html--2、数据库插入出现问题一般有3中情况
    --a)字段个数不匹配 
    --例如
    insert into tablea select 1,2,3
    --tablea中如果不是3个字段就报错。
    --b)类型不匹配
    --例如
    declare @t table(col int)
    insert into @t select 'dddd'
    --c)自增主键列不能插入数据
    --例如
    declare @table table(id int identity(1,1),col varchar(20))
    insert into @table select 1,'aaa'
      

  2.   

    不过原数据库表是字符形,现在插入int 好像符合第二条!