Today a colleague asked me to look into a job for her that
(1) takes a flat file and loads using ODBC stage into an oracle database. This works fine, 100%, no errors, no warnings just the green green icons of success. The ODBC stage uses a defined DSN in the .odbc.ini file. 2 columns in the table, column1 is double(15) and column2 is varchar(50)
the data is in the table...
(2) Job 2 uses an ODBC stage reading from the table loaded in step (1). The double column comes out fine, but the varchar is filled with crazy characters.. characters you wouldn't trust with your sister.. shady.. real shady (unreadable cahracters).
When running the job to extract from the table the error: "APT_CombinedOperatorController,0: Invalid character conversion found converting to ISO-8859-1, substituting" appears.
I have searched the forum for the error and there is reference to NLS and code pages switching, but we don't have NLS enabled.
The kicker is we can load to the table but can't read from the table using the same DSN from .odbc.ini.
I'm going to look at including the oracle drivers installed in the LD_LIBRARY_PATH so that we can use the oracle plug-in stage over the odbc stage.
any suggestions welcome

