Как вы выполняете обновление (изменение схемы и т. Д.) Баз данных sql-серверов на многих серверах? (включая тот же сервер).
Скажем, у меня есть 5 sql-серверов на отдельных ящиках, каждый из которых имеет 100 разных баз данных (все для одного приложения).
Теперь предположим, что версия 2.5 вышла, и вам необходимо обновить все базы данных до текущей схемы.
Есть ли инструменты, с помощью которых вы можете указать им на серверы и какие базы данных вы хотите обновить, и он возвращает прогресс каждого обновления базы данных и сообщает о любых ошибках и т. Д.?
Редгейт Сравнение SQL немного дороговато, но делает именно то, что вы хотите.
Вы указываете его на справочную базу данных, и он определяет различия между этой базой данных и любой другой базой данных, на которую вы указываете, при желании внося изменения сразу же или давая вам сценарий и позволяя сделать это позже.
Он также работает с данными, но вы, вероятно, этого не хотите;)