Red Gate SQL Compare is very good tool.
However, it did not guarantee 100% fit into your environment.
For instance, DB_A located in Doman A and DB_B located different network segments and DB_B did not in any domain. The Red Gate tool will not work on this kind of environment. It will run into credential issues.
Just my two cents inputs from my previous experiences.