Ignore Mappings will definitely not work for the above reason. The problem occurs when wrapping objects, such as views and stored procedures, that use JOIN clauses in text fields with different sorts.
If someone changes the default setting on the server, and the column on the other side of the JOIN uses a specific sort, you caused this problem. And this will happen in SQL Compare, as well as if you just manually launched the object in SSMS and moved it yourself.
There are two ways to fix it - you can specify the COLLATE clause in the connection and explicitly specify the sort you want to use, or change the default setting for the destination database in accordance with the source code.
I am afraid there is no SQL Compare "magic bullet" for this.
source share