During performance troubleshooting we often need to look at difference between two different databases. We’ve used SQL Server Tablediff Utility for the data changes but doesn’t help with schema changes. For schema differences you can use Database Compare tool available for Visual Studio.
How to: Compare the Data of Two Databases
Schema Comparison with Visual Studio Team Edition for Database Professionals