0
在执行工作流期间,在将数据插入表(TARGET)时出现错误,而当我连接相同的数据库用户时,则可以插入数据,但是powercenter正在抛出下面的错误。表在powercenter工作流上执行期间不存在错误
我已经创建了同义词以及给定所有的访问权限。
Severity Timestamp Node Thread Message Code Message
ERROR 23/05/2015 20:55:59 node01_CSADevelopment WRITER_1_*_1 WRT_8229 Database errors occurred:
ORA-00604: error occurred at recursive SQL level 1
ORA-00942: table or view does not exist
Database driver error...
Function Name : Prepare DPL
SQL Stmt : INSERT INTO TARGET(ID,NAME) VALUES (?, ?)
Oracle Fatal Error
Database driver error...
Function Name : Execute Multiple
SQL Stmt : INSERT INTO TARGET(ID,NAME) VALUES (?, ?)
Oracle Fatal Error
请协助。
看着sql stmt;也许你需要指定表的所有者/前缀,所以它得到的东西像'yourdatabasename.TARGET'而不是'TARGET' – amdixon
我没有给出... Informatica自动生成SQL – user3725145
是的,但有属性可以指定所有者或表格前缀如此informatica知道要产生什么..例如。你可以在你的会话属性中指定这些属性见[this](https://community.informatica.com/thread/31960#63425) – amdixon