Azure Elastic DB - изменение схемы в каждом шарде

Я новичок в Elastic DB Feature от Azure, и это выглядит действительно потрясающе. Но что я не смог найти, так это как вы можете обновить схему всех шардов. Поэтому, если у меня есть несколько шардов, и я хочу добавить / удалить столбец, таблицу или просто добавить / удалить хранимую процедуру.

Ну, все шарды - это базы данных, к которым я мог бы обращаться и изменять по одному, но нет ли способа публиковать изменения схемы сразу для нескольких шардов?

2 ответа

Решение

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

Было бы здорово, если бы вы могли попробовать задания Elastic Database. Я только что опубликовал пример PowerShell, который предоставляет e2e опыт одновременного управления большим количеством баз данных SQL Azure.

Функция заданий Elastic Database (предварительный просмотр) позволяет надежно выполнять сценарий Transact-SQL (T-SQL) или применять DACPAC ко всей группе баз данных, включая настраиваемый набор баз данных, все базы данных в пуле Elastic Database (предварительный просмотр).) или набор осколков (созданный с помощью клиентской библиотеки Elastic Database.

Для получения дополнительной информации и документации см. Задания эластичной базы данных.

Другие вопросы по тегам