You can use the SQLCMD utility to connect to three different servers / databases and run the script stored procedure. The script control might look something like this:
:connect server1 use DatabaseName GO :r StoredProcedure.sql GO :connect server2 use DatabaseName GO :r StoredProcedure.sql GO :connect server3 use DatabaseName GO :r StoredProcedure.sql GO
SQL Compare is a great tool, especially for large or complex updates. However, you will have to pay for it. Using a utility like SQLCMD is not so elegant, but fast and free.
source share