暂无图片
imp导入数据报违反唯一约束条件
我来答
分享
豆宇斯
2020-06-01
imp导入数据报违反唯一约束条件

imp导入数据报违反唯一约束条件,表在ID这一列上有建唯一索引,查了下说是要改序列值

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
豆宇斯

有办法能找到表对应的序列么

暂无图片 评论
暂无图片 有用 0
打赏 0
hcquan

如果原来的数据可以忽略,可以加ignore=y参数。

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

数据是不一样的,只是因为是分两次导入的数据,第一次导入后用户新加数据,导致id和第二次的重复了

暂无图片 评论
暂无图片 有用 0
打赏 0
豆宇斯

用了一个笨办法找到了。。先查maxid,找到last number和max接近的,修改last number值,新增一条数据看maxid改动

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle DG开启日志应用
回答 3
已采纳
开启日志应用,备库会向主库发起redo和归档的请求,网络异常或者归档缺失可能会导致这个gap。gap表示的是备库和主库应用日志缺失,开启日志应用肯定会检查这些,备库写到哪,就需要在主库中拿以这个起始点
Patch ID:21026948 补丁未能生效
回答 3
PSU190416太高了,要么申请Mergepatch,要么回退
各位同学19c rac,安装grid时候第二个节点执行root.sh时候报错CRS-1705。有遇到过的没?
回答 4
已采纳
1.回退初始化权限:首先验证:crsconfigdirs和crsconfigfileperms这个文件是否存在cd<GRIDHOME>/crs/utl/lsltr2.关闭集群服务:crsc
oracle 怎么单独导出一个已加密的包和包体,
回答 4
路过学习路过学习路过学习
oracle 怎么看已经执行过的sql的执行计划?在sql的执行过程中,每一步所花费的时间呢?
回答 3
已采纳
楼上回答的第一句话是错误的. explain plan for不是用来查看已经执行过的SQL的执行计划,而是用来预估SQL的执行计划,SQL并没有执行.已经执行过的SQL
Oracle数据库启动报错Ora-00600 kfrValAcd30
回答 1
已采纳
搜后面的错误代码ora600kfrvalacd30《异常掉电导致的ORA600[kfrValAcd30]故障处理》https://www.modb.pro/db/26884
查询TPS和QPS
回答 3
已采纳
可以参考这个:《[常规总体性能调优]OracleTransactionperSecond(TPS):评估事务吞吐量》https://www.modb.pro/db/63660
Oracle ADG支持指定的PDB吗?
回答 4
可以单向,不能切换
Oracle 数据文件大小影响IO吗?
回答 1
已采纳
不同的操作系统上,oracle单个数据文件的大小是有限制的。oracle数据底层是以块的形式存储在磁盘上的,它访问时是读的块,而不是读的整个数据文件,所以我觉得数据文件大小不是影响IO的关键因素,要想
OACLE EBS 是什么架构?BS?CS?
回答 5
已采纳
EBS有db层和应用层,db层用的自家的Oracle数据库,应用层会有一系列中间件,提供对外服务,用户通过浏览器登录EBS系统。所以算是BS架构吧