【问题标题】:Azure Elastic DB - Modify schema in each shardAzure Elastic DB - 修改每个分片中的架构
【发布时间】:2015-11-18 22:33:09
【问题描述】:

我是 Azure 的 Elastic DB 功能的新手,它看起来非常棒。 但我找不到的是如何更新所有分片的架构。因此,如果我有多个分片并且我想添加/删除一个列、表或只是添加/删除一个存储过程。

所有分片都是数据库,我可以一一访问和修改,但有没有办法一次将架构更改发布到多个分片?

【问题讨论】:

    标签: c# azure azure-sql-database ddl azure-elastic-sharding


    【解决方案1】:

    如果您不介意预览,请查看SQL Database Elastic Jobs,它允许您跨 SQL 数据库执行脚本。

    【讨论】:

      【解决方案2】:

      如果您可以尝试弹性数据库作业,那就太好了。我刚刚发布了一个 PowerShell example,它提供了一次管理大量 Azure SQL 数据库数据库的 e2e 体验。

      弹性数据库作业功能(预览版)使您能够可靠地执行 Transact-SQL (T-SQL) 脚本或跨一组数据​​库应用 DACPAC,包括自定义的数据库集合、弹性数据库中的所有数据库池(预览版)或分片集(使用弹性数据库客户端库创建。

      有关更多信息和文档,请参阅Elastic Database jobs

      【讨论】:

        猜你喜欢
        • 2011-01-26
        • 2015-07-13
        • 2017-09-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-30
        • 2019-04-06
        • 2013-12-29
        相关资源
        最近更新 更多