Развертывание ARM с использованием ресурса Microsoft.SqlVirtualMachine / SqlVirtualMachines останавливает агент SQL Server - PullRequest
0 голосов
/ 16 февраля 2019

При повторном развертывании шаблона ARM с использованием типа поставщика ресурсов Microsoft.SqlVirtualMachine / SqlVirtualMachines агент SQL Server останавливается, когда он ранее работал перед развертыванием.Есть ли способ указать, что служба должна быть запущена или вообще не останавливать службу?

{
      "name": "[concat('vm-ssis-', parameters('environment.prefix'))]",
      "type": "Microsoft.SqlVirtualMachine/SqlVirtualMachines",
      "apiVersion": "2017-03-01-preview",
      "condition": "[parameters('deployVMs')]",
      "location": "[resourceGroup().location]",
      "dependsOn": [
        "[resourceId('Microsoft.Compute/virtualMachines', concat('vm-ssis-', parameters('environment.prefix')))]",
        "[concat('Microsoft.Compute/virtualMachines/', concat('vm-ssis-', parameters('environment.prefix')))]"
      ],
      "properties": {
        "virtualMachineResourceId": "[resourceId('Microsoft.Compute/virtualMachines', concat('vm-ssis-', parameters('environment.prefix')))]",
        "AutoPatchingSettings": {
          "Enable": true,
          "DayOfWeek": "[variables('sql-ssis-updates.DayOfWeek')]",
          "MaintenanceWindowStartingHour": "[variables('sql-ssis-updates.MaintenanceWindowStartingHour')]",
          "MaintenanceWindowDuration": "[variables('sql-ssis-updates.MaintenanceWindowDuration')]"
        },
        "KeyVaultCredentialSettings": {
          "Enable": false,
          "CredentialName": ""
        },
        "ServerConfigurationsManagementSettings": {
          "SQLConnectivityUpdateSettings": {
            "ConnectivityType": "Private",
            "Port": "1433",
            "SQLAuthUpdateUserName": "[parameters('admin.username')]",
            "SQLAuthUpdatePassword": "[parameters('admin.password')]"
          },
          "SQLWorkloadTypeUpdateSettings": {
            "SQLWorkloadType": "GENERAL"
          },
          "AdditionalFeaturesServerConfigurations": {
            "IsRServicesEnabled": "false"
          }
        }
      }
    }
...