适用于 Azure SQL 数据库的 Azure PowerShell 示例

下表包括了适用于 Azure SQL 数据库的示例 Azure PowerShell 脚本的链接。

创建单一数据库和弹性池
创建单一数据库和配置防火墙规则 此 PowerShell 脚本创建单一 Azure SQL 数据库,并配置服务器级防火墙规则。
创建弹性池并移动入池数据库 此 PowerShell 脚本创建 Azure SQL 数据库弹性池,移动入池数据库并更改性能级别。
配置异地复制和故障转移
配置单一数据库并使用活动异地复制对其进行故障转移 此 PowerShell 脚本为单一 Azure SQL 数据库配置活动异地复制,并将其故障转移到次要副本。
配置入池数据库并使用活动异地复制对其进行故障转移 此 PowerShell 脚本为 SQL 弹性池中的 Azure SQL 数据库配置活动异地复制,并将其故障转移到次要副本。
为单一数据库配置和故障转移故障转移组(预览版) 此 PowerShell 脚本为 Azure SQL 数据库服务器实例配置故障转移组,将数据库添加到故障转移组,并将其故障转移到辅助服务器
缩放单一数据库和弹性池
缩放单一数据库 此 PowerShell 脚本监视 Azure SQL 数据库的性能指标,将其缩放为更高的性能级别,并基于性能指标之一创建预警规则。
缩放弹性池 此 PowerShell 脚本监视 Azure SQL 数据库弹性池的性能指标,将其缩放为更高的性能级别,并基于性能指标之一创建预警规则。
审核和威胁检测
配置审核和威胁检测 此 PowerShell 脚本为 Azure SQL 数据库配置审核和威胁检测策略。
还原、复制和导入数据库
还原数据库 此 PowerShell 脚本从异地冗余备份还原 Azure SQL 数据库,并根据最新备份还原已删除的 Azure SQL 数据库。
将数据库复制到新服务器 此 PowerShell 脚本在新的 Azure SQL 服务器中创建现有 Azure SQL 数据库的副本。
从 bacpac 文件导入数据库 此 PowerShell 脚本将数据库从 bacpac 文件导入到 Azure SQL 服务器。