Foxtable(狐表)用户栏目专家坐堂 → 重定向数据库报错


  共有2371人关注过本帖树形打印复制链接

主题:重定向数据库报错

帅哥哟,离线,有人找我吗?
rjh4078
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
重定向数据库报错  发帖心情 Post By:2020/4/21 20:42:00 [只看该作者]

语句已终止。
违反了 PRIMARY KEY 约束 'PrimaryKey_fox'。不能在对象 'dbo.fox' 中插入重复键。

在A数据库上正常,将数据库覆盖还原到另外一台服务器上后新建单据就报这样的错误。

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2020/4/21 21:00:00 [只看该作者]

SEL ECT * FROM fox
WHERE (_identify) IN  (SELE CT _identify FROM fox GROUP BY _identify HAVING COUNT(*) > 1)

sel ect * from{fox} where _ident ify is null
这两个语句都没查出记录

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107881 积分:548774 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/21 21:14:00 [只看该作者]

检查数据库里fox表主键值是否是自增的。另外做什么操作出现的错误?

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2020/4/22 8:27:00 [只看该作者]

主键是自增的 
两种操作都会报错
tables("fox").addnew
datatables("fox").addnew

datatables("fox").save



 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107881 积分:548774 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/22 9:13:00 [只看该作者]

备份项目,把这个表从外部管理中删除,重新添加一下

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2020/4/22 9:23:00 [只看该作者]

不仅仅是这个表 是所有表都不行

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107881 积分:548774 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/22 9:28:00 [只看该作者]

删除重新添加后有没有问题?应该是重定向方法不正确,或者数据库还原有问题

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2020/4/22 9:47:00 [只看该作者]

我发现这个数据库BAK有点不同了 他是从一个订阅服务器上备份的 不是从原始生产服务器上备份的  

 回到顶部
帅哥哟,离线,有人找我吗?
rjh4078
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3358 积分:24758 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2020/4/22 12:08:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20200422120719.png
图片点击可在新窗口打开查看

有点费解 系统获取的_identify值和实际的不一致

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107881 积分:548774 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/22 12:16:00 [只看该作者]

正常。自增主键值是由数据库自己管理的,而是是会变的。特别是还原数据库等操作,可能会重头开始计算。我已经多次强调不要使用这种自增主键值来做业务关联

 回到顶部
总数 14 1 2 下一页