gpt4 book ai didi

sql-server - 让SQL数据库自动进入弹性池

转载 作者:行者123 更新时间:2023-12-02 06:47:38 25 4
gpt4 key购买 nike

我在使用 Azure 的弹性池功能时遇到一些问题。现在,我有一个 SQL 服务器,其中包含一堆数据库,我想将它们存储在弹性池中以降低成本。我的问题是,现在一切都以非常具体、不可协商的方式部署。资源组、存储帐户和 SQL 服务器通过 ARM 模板启动,数据库通过 Microsoft 的 Azure SQL Database Deployment 添加到服务器中。 VSTS 中的函数。我所做的一切都应该自动化以实现灾难恢复。

有没有办法在创建时配置服务器,以便所有内容都自动进入弹性池?有没有办法改变Azure SQL Database Deployment步骤,以便将数据库添加到池中,而不仅仅是服务器?

提前致谢。

编辑:我最终向 VSTS 添加了一个 powershell 任务,并运行一个简单的 json+脚本,该脚本接收资源组、服务器名称、池名称和数据库名称,然后运行 ​​Set-AzureRmSqlDatabase。

最佳答案

您可以manage SQL Database elastic pools using PowerShell (例如 Set-AzureRmSqlDatabase:设置数据库的属性,或将现有数据库移入、移出弹性池或在弹性池之间移动。),因此您可以尝试使用 Azure PowerShell 步骤/任务将数据库移至弹性池。

关于ARM模板,您可以在azure门户中创建SQL数据库时获取:

enter image description here

另一方面,有一篇关于模板的文章允许部署新的 SQL 弹性池及其新关联的 SQL Server 和要分配给它的新 SQL 数据库:Deploy a new SQL Elastic Pool

关于sql-server - 让SQL数据库自动进入弹性池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45867093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com