Вы можете использовать утилиту SQLCMD для подключения к трем различным серверам / базам данных и запуска скрипта хранимой процедуры. Сценарий управления может выглядеть примерно так:
: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 - отличный инструмент, особенно для больших или сложных обновлений. Тем не менее, вы должны заплатить за это. Использование такой утилиты, как SQLCMD, не так уж и элегантно, но быстро и бесплатно.