Collegare SQL Server ad Azure Arc con il programma di installazione (.msi)

Si applica a: SQL Server

Questo articolo spiega come connettere l'istanza di SQL Server ad Azure Arc con un programma di installazione (.msi). Prima di procedere, completare i Prerequisiti.

Implementare l'estensione SQL Server da AzureExtensionForSQLServer.msi

È anche possibile eseguire l'onboarding delle istanze di SQL Server in Azure Arc usando direttamente AzureExtensionForSQLServer.msi. Questo metodo consente di integrare l'onboarding delle istanze di SQL Server in Arc con tutti gli strumenti e i servizi di automazione della distribuzione esistenti.

  1. Scaricare AzureExtensionForSQLServer.msi.

  2. Aprire AzureExtensionForSQLServer.msi. Questa operazione installa i pacchetti necessari per l'onboarding delle istanze di SQL Server in Azure Arc.

  3. Aprire la console PowerShell in modalità di amministrazione ed eseguire i comandi riportati di seguito.

    Se si usa un'entità servizio Microsoft Entra ID per l'autenticazione, eseguire il comando seguente nell'istanza di SQL Server obiettivo.

    Nota

    Microsoft Entra ID era precedentemente conosciuto come Azure Active Directory (Azure AD).

    '& "$env:ProgramW6432\AzureExtensionForSQLServer\AzureExtensionForSQLServer.exe" --subId <subscriptionid> --resourceGroup <resourceGroupName> --location <AzureRegion> --tenantid <TenantId> --service-principal-app-id <servicePrincipalAppId> --service-principal-secret <servicePrincipalSecret> --proxy <proxy> --licenseType <licenseType> --excluded-SQL-instances <"MSSQLSERVER01 MSSQLSERVER02 MSSQLSERVER15"> --machineName <"ArcServerName">'
    

    Altrimenti, eseguire il comando seguente nell'istanza di SQL Server obiettivo.

    '& "$env:ProgramW6432\AzureExtensionForSQLServer\AzureExtensionForSQLServer.exe" --subId <subscriptionid> --resourceGroup <resourceGroupName> --location $location --tenantid <TenantId> --proxy <proxy> --licenseType <licenseType> --excluded-SQL-instances <"MSSQLSERVER01 MSSQLSERVER02 MSSQLSERVER15"> --machineName <"ArcServerName">'
    

    Nota

    Il parametro della riga di comando "--machineName" è facoltativo, se non viene specificato, il nome della risorsa server con abilitazione Arc sarà il nome host del computer.

    Importante

    Microsoft SQL Server abilitato da Azure Arc è concesso in licenza nell'ambito della licenza di abbonamento dell'azienda per i servizi di Microsoft Azure. È possibile usare il software solo con i servizi di Microsoft Azure, che sono soggetti ai termini e alle condizioni dell'accordo in base al quale sono stati ottenuti i servizi di Microsoft Azure. Non è possibile usare il software se non si dispone di una licenza di abbonamento attiva per i servizi di Microsoft Azure.
    Informazioni legali su Microsoft Azure: Informazioni legali su Microsoft Azure e Informativa sulla privacy di Microsoft

Convalidare le risorse di SQL Server abilitate per Arc

Andare in Azure Arc > SQL Server e aprire la risorsa SQL Server con abilitazione Azure Arc appena registrata per la convalida.

Screenshot della convalida di un SQL Server connesso.

Passaggi successivi