Я использую informatica для извлечения данных с помощью простого запроса:
SELECT ' ' as ACTIVE_CTI_CFG_ID, siebel.s_sequence_pkg.get_next_rowid AS ACTIVE_TELESET_ID from dual.
Я могу выполнить этот запрос с помощью Toad.
siebel.s_sequence_pkg.get_next_rowid
— это функция siebel ROW_ID
, которую я вызываю в своем SQL-запросе. В запросе нет проблем с синтаксисом, потому что я могу запустить этот SQL на Toad. Я использую одни и те же учетные данные пользователя в Toad и Informatica.
К сожалению, информатика выдает ошибку во время запуска:
[5/5/2015 3:46 PM] Reddy, Kishore:
Severity Timestamp Node Thread Message Code Message
ERROR 5/5/2015 3:41:35 PM node01_MOCODEVINF01 READER_1_1_1 RR_4035 SQL Error [
ORA-00904: : invalid identifier
Database driver error...
Function Name : Execute
SQL Stmt : SELECT ' ' as ACTIVE_CTI_CFG_ID, siebel.s_sequence_pkg.get_next_rowid AS ACTIVE_TELESET_ID from dual
Oracle Fatal Error
Database driver error...
Function Name : Execute
SQL Stmt : SELECT ' ' as ACTIVE_CTI_CFG_ID, siebel.s_sequence_pkg.get_next_rowid AS ACTIVE_TELESET_ID from dual
Oracle Fatal Error].
Я понимаю, что это ошибка оракула SQL, но почему я могу выполнить этот запрос в Toad, но не в информатике?