How to ignore column order when comparing.

Compares and synchronizes the schemas of Oracle databases

Moderators: eddie davis, richardjm, Michael Christofides, neil.anderson

How to ignore column order when comparing.

Postby ptbxyz » Wed May 14, 2014 9:13 pm

Schema compare for Oracle 3.0 is showing differences between tables that are only differences in the column order. It will show a column being deleted on the right and then a few rows down the same column is being added.

The deployment script, even with Force Column Order unchecked, is creating the table as temp then copying data from existing table and then dropping and renaming.

How do I get the compare to ignore those differences?
ptbxyz
 
Posts: 1
Joined: Wed May 14, 2014 9:03 pm

Postby eddie davis » Fri May 16, 2014 3:19 pm

Thank you for your forum post.

The comparison process uses two different comparison process, one generates the results where objects will appear in one of the following listings:

Exist in both but are different
Exist only in db1 or the left hand side data source or source only
Exist only in db2 or the right hand side or target only
Identical

The second comparison process is a textual differences which you see in the SQL differences panel.

When you review the results panel, with the 'Force Column Order' option unchecked, does the table in question appear in the 'Exist in both but are different' listing or the 'Identical'?

A support call has been created for you. If the answer to my question above, 'Exist in both but are different' can you please update this support TICKET with creation scripts of the table from both data sources.

Many Thanks
Eddie
Eddie Davis
Technical Support Engineer
Red Gate Software Ltd
E-mail: support@red-gate.com
eddie davis
 
Posts: 942
Joined: Wed Jun 14, 2006 3:47 pm
Location: Red Gate Software


Return to Schema Compare for Oracle

Who is online

Users browsing this forum: No registered users and 1 guest