Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
Using the following job and settings, I was able to dynamically migrate a whole database from MSSQL to MySQL.
However, I noticed that the last table's data is blank (only the table structure and column is migrated).
Please refer to the screenshots and attached job file below.
**The table and its schema is migrated, but no data inside the table. // I'm using a dynamic schema.
Job Design and DBInput
dbinput
DBOutput
DBOutput
When I tried to logged each component, I found that the last table's data is loaded and pass on from tDBInput to tMap and also from tMap to tDBOutput, as the last table's data showed up in the log.
However, when I check the actual output database, only the last table contains no data at all.
Output DB's 1st Table - Have data
2nd (last) table - No Data
==============================================================
I figured out the reason why the last table data is not inserted.
Now that I change tDBOutput_1's setting,, from use existing connection (tDBConnection_2) to manual setup in tDBOutput and it work now.
Do you happened to know why? Does it have something to do with the trigger 'OnComponentOK'?
dbinput
This is the log for the job run...
and here is single table job run.
the table data is logged here, however, no data is imported to the database. (only schema and column headings)
yes, there is no error in the console.
can you elaborate more about 'hard-coded one'?
Here I tried to do a debug run
and somehow nothing shows up in row5?
can you tried importing this job? please check the attached file.
I figured out the reason why the last table data is not inserted.
Now that I change tDBOutput_1's setting,, from use existing connection (tDBConnection_2) to manual setup in tDBOutput and it work now.
Do you happened to know why? Does it have something to do with the trigger 'OnComponentOK'?
dbinput