informatica 遇到ORA-26002
来源:互联网 发布:剑三炮太捏脸数据 编辑:程序博客网 时间:2024/06/10 08:33
今天在informatica上做一些操作,发现执行工作流报失败,我这个工作流是包括四个会话也就是四个映射(task),最后查看每一个会话,发现还是失败,我仔细查看了一下会话日志,发现报一个ORA-026002,就奇了怪了。最后发现是我的ORACLE数据库表的主键的索引导致的,我的ORACLE表都包含主键,所以自带一个隐含的唯一索引,
Informatica出现ora-26002错误
错误信息:ORA-26002
解决方法:
1.drop index
这种情况是楼主遇到的,具体的解决方法:
一、无命名
create table accounts (
accounts_number number primary key,
accounts_balance number
);
二、有命名
create table accounts (
accounts_number number primary key,
accounts_balance number,
constraint yy primary key(accounts_number)
);2、删除表中已有的主键约束
一、无命名
SELECT * FROM USER_CONS_COLUMNS WHERE TALBE_NAME='accounts';
找出主键名
ALTER TABLE ACCOUNTS DROP CONSTRAINT SYS_C003063;
二、有命名
ALTER TABLE ACCOUNTS DROP CONTRAINT yy;
2.disable parallel loading
3.skip INDEX_MAINTAIN(不理解,没遇到过,还是疑问)
对于2解释如下:
因为Bulk方式只能用来做Insert操作。而大家知道我们如果需要Update操作,在Session的Treat source rows as的设置上需要设置成Data Driven,当我们同时选择了两种设置,会有什么结果呢。如果你同时设置了Data Driven和Bulk模式 PowerCenter Sever将自动切换采用Normal 方式进行Load,所以将bulk模式改为normal 便可以解决问题。- informatica 遇到ORA-26002
- Informatica遇到问题记录
- informatica
- Informatica
- Informatica
- informatica 抛出ora-12592 :包错误 排查过程和解决办法
- expdp时遇到ORA-31693&ORA-00922
- expdp时遇到ORA-31693&ORA-02354&ORA-01466
- 重启数据库遇到ora-12514,ora-24324,ora-01041
- 遇到“ORA-00600: 内部错误代码”
- 今天遇到ORA-01114错误!
- 遇到ORA-3136的解决之道
- 修改字符遇到ORA-12712
- 遇到ora-00600 [6200]错误
- ora-12537 遇到的问题解决
- expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033
- informatica 在抽取EXCEL中遇到问题及INFA售后给出的建议。
- informatica 在抽取EXCEL中遇到问题及INFA售后给出的建议
- 适配器模式2
- winsock编程
- 零基础学软件测试V2.0
- [动态最小生成树 CDQ分治] SnackDown 2017 Online Elimination Round #GQUERY Game Revisited
- vim复制粘贴
- informatica 遇到ORA-26002
- 【已解决】cannot invoke setopt()
- decorators.xml的用法
- 10款超炫HTML5游戏 附游戏源码
- Larval 主从读写分离配置
- Moviebooking电影售票系统--领域模型、部署图和包图
- 智能机井灌溉项目
- 命令行运行pybot提示ascii codec can’t decode byte oxd7 in position……
- Flask 扩展: Flask-Script