@@ -62,7 +62,7 @@ To run SQL scripts as part of a pipeline, you’ll need Azure PowerShell scripts
62
62
63
63
The following PowerShell script creates firewall rules. You can check in this script as ` SetAzureFirewallRule.ps1 ` into your repository.
64
64
65
- ### ARM
65
+ #### [ ARM] ( #tab/arm/ )
66
66
67
67
``` powershell
68
68
[CmdletBinding(DefaultParameterSetName = 'None')]
@@ -76,7 +76,7 @@ $agentIP = (New-Object net.webclient).downloadstring("https://api.ipify.org")
76
76
New-AzSqlServerFirewallRule -ResourceGroupName $ResourceGroupName -ServerName $ServerName -FirewallRuleName $FirewallRuleName -StartIPAddress $agentIP -EndIPAddress $agentIP
77
77
```
78
78
79
- ### Classic
79
+ #### [ ASM ( Classic) ] ( #tab/asm/ )
80
80
81
81
``` powershell
82
82
[CmdletBinding(DefaultParameterSetName = 'None')]
@@ -108,10 +108,11 @@ else
108
108
Update-AzureSQLServerFirewallRule
109
109
}
110
110
```
111
+ * * *
111
112
112
113
The following PowerShell script removes firewall rules. You can check in this script as ` RemoveAzureFirewallRule.ps1 ` into your repository.
113
114
114
- ### ARM
115
+ #### [ ARM] ( #tab/arm/ )
115
116
116
117
``` powershell
117
118
[CmdletBinding(DefaultParameterSetName = 'None')]
@@ -124,7 +125,7 @@ param
124
125
Remove-AzSqlServerFirewallRule -ServerName $ServerName -FirewallRuleName $FirewallRuleName -ResourceGroupName $ResourceGroupName
125
126
```
126
127
127
- ### Classic
128
+ #### [ ASM ( Classic) ] ( #tab/asm/ )
128
129
129
130
``` powershell
130
131
[CmdletBinding(DefaultParameterSetName = 'None')]
@@ -142,6 +143,7 @@ if ((Get-AzureSqlDatabaseServerFirewallRule -ServerName $ServerName -RuleName $F
142
143
Remove-AzureSqlDatabaseServerFirewallRule -RuleName $FirewallRuleName -ServerName $ServerName
143
144
}
144
145
```
146
+ * * *
145
147
146
148
#### [ YAML] ( #tab/yaml/ )
147
149
@@ -183,7 +185,7 @@ steps:
183
185
inputs :
184
186
targetType : ' inline'
185
187
script : |
186
- Invoke-Sqlcmd -InputFile $(SQLFile) -ServerInstance $(ServerFqdn) -Database $(DatabaseName) -Username $(AdminUser) -Password $(AdminPassword)
188
+ Invoke-Sqlcmd -InputFile $(SQLFile) -ServerInstance $(ServerFqdn) -Database $(DatabaseName) -Username $(AdminUser) -Password $(AdminPassword)
187
189
displayName : ' Run SQL script'
188
190
189
191
- task : AzurePowerShell@5
0 commit comments