Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all,
I'm trying to update data from an Oracle Database to a SQL Server Database.
If data is already registered to SQL Server, i don't want to register this data again.
I did my workspace like this : (First capture)
I configured my TMap like this : (Second capture)
I think my mistake is the Inner Join. I don't know if i'm doing it well.
Any help is greatly appreciated.
Regards.
Yep, but did nothing better.
I don't know if the problem come from the join between my 2 tables. Cause all my data returned from row2 (check the second screen from my first topic) are null. But there is no null value in my table.
I tried every Lookup Model, every Join Model, every Match Model from row2.
So, tDBInput_1 should be related to Oracle database and tDBInput_2 to SQL Server.
In the tMap, change "Recharger à chaque ligne" by "Load once" and change "Catch output reject" to false on the output flow (tMap right side).
It should work like this.
"So, tDBInput_1 should be related to Oracle database and tDBInput_2 to SQL Server."
It's true.
I tried your params, but didn't work.
Again Null values for all my table sql server.
first screen is TMap config update.
Second screen is what my table look like.
What i was trying to explain is :"after the TMap, NIVNATLIBL_1 is always null instead of ... "
Sorry, my mistake!
SQL Server must be the main table and Oracle the lookup.
Don't change anything else to get records existing into SQL Server but not into Oracle (thank's to the option "catch inner join reject").