Liquibase Error Generating/Inserting varbinary(max) data from SQL Server -
Liquibase Error Generating/Inserting varbinary(max) data from SQL Server -
i'm generating changelog sql server database utilize create oracle version. 1 of tables has varbinary(max) column , contains info bring on well. generated inserts table this:
<changeset author=... id="1415603816743-555"> <insert tablename="my_table"> <column name="my_table_id" value="0007jl11x000oz10j60000948um000000p8p"/> ... <column name="my_table_image" value="[b@70eded35"/> ... </insert> ... </changeset>
this throws "ora-01465: invalid hex number" when effort insert my_table_image info on oracle side (target column blob). original info on sql server side hex. ideas on how generate/update changelog both sql server varbinary(max) , oracle blob? thanks!
i liquibase not right tool utilize kind of info transfer. liquibase concerned database structure rather database contents. transferring simple info (strings, numerics, etc.) liquibase can job, pictures @ more specialized etl (extract-transform-load) tools.
the tool have used , had success (although i've never done image data, ymmv) called pentaho - have free open-source "community" version might work you.
liquibase
Comments
Post a Comment