Назад | Перейти на главную страницу

методы массового обновления баз данных sqlserver

Как вы выполняете обновление (изменение схемы и т. Д.) Баз данных sql-серверов на многих серверах? (включая тот же сервер).

Скажем, у меня есть 5 sql-серверов на отдельных ящиках, каждый из которых имеет 100 разных баз данных (все для одного приложения).

Теперь предположим, что версия 2.5 вышла, и вам необходимо обновить все базы данных до текущей схемы.

Есть ли инструменты, с помощью которых вы можете указать им на серверы и какие базы данных вы хотите обновить, и он возвращает прогресс каждого обновления базы данных и сообщает о любых ошибках и т. Д.?

Редгейт Сравнение SQL немного дороговато, но делает именно то, что вы хотите.

Вы указываете его на справочную базу данных, и он определяет различия между этой базой данных и любой другой базой данных, на которую вы указываете, при желании внося изменения сразу же или давая вам сценарий и позволяя сделать это позже.

Он также работает с данными, но вы, вероятно, этого не хотите;)