Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Applica a:SQL Server su Windows
Azure SQL Managed Instance
Importante
Master Data Services (MDS) è rimosso in SQL Server 2025 (17.x). Microsoft continua a supportare MDS in SQL Server 2022 (16.x) e versioni precedenti.
Questo articolo illustra come configurare un database Master Data Services (MDS) in un'istanza gestita.
Operazioni preliminari
Per prepararsi, è necessario creare e configurare un Azure SQL Managed Instance e configurare il computer dell'applicazione Web.
Creare e configurare il database
Creare un'istanza gestita con una rete virtuale. Per informazioni dettagliate, vedere Quickstart: Creare un SQL Managed Instance.
Configurare una connessione da punto a sito. Per istruzioni, vedere Configurare una connessione da punto a sito a una rete virtuale usando l'autenticazione del certificato Azure nativa: portale Azure.
Configurare l'autenticazione Microsoft Entra con SQL Managed Instance. Per informazioni dettagliate, vedere Configurare e gestire l'autenticazione Microsoft Entra con SQL.
Configurare la macchina per l'applicazione Web
Installare un certificato di connessione da punto a sito e una VPN per assicurarsi che il computer possa accedere all'istanza gestita. Per istruzioni, vedere Configurare una connessione da punto a sito a una rete virtuale usando l'autenticazione del certificato Azure nativa: portale Azure.
Installare i seguenti ruoli e funzionalità:
Ruoli:
- Internet Information Services
- Strumenti di gestione web
- Console di gestione IIS
- Servizi World Wide Web
- Sviluppo applicazioni
- .NET Estensibilità 3.5
- .NET estendibilità 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- Estensioni ISAPI
- Filtri ISAPI
- Funzionalità HTTP comuni
- Documento predefinito
- Navigazione nella directory
- Errori HTTP
- Contenuto statico
- Salute e diagnostica
- Registrazione HTTP
- Monitor richieste
- Prestazioni
- Compressione del contenuto statico
- Sicurezza
- Filtro delle richieste
- autenticazione Windows
Nota
Non installare la pubblicazione WebDAV
Funzionalità:
- .NET Framework 3.5 (include .NET 2.0 e 3.0)
- .NET Framework 4.5 Advanced Services
- ASP.NET 4.5
- Servizi WCF
- Attivazione HTTP (richiesta)
- Condivisione delle porte TCP
- servizio di attivazione del processo Windows
- Modello di processo
- ambiente .NET
- API di configurazione
- Compressione contenuto dinamico
Installare e configurare un'applicazione Web MDS
Successivamente, installa e configura Master Data Services.
Installare SQL Server 2019
Usare l'installazione guidata di SQL Server o un prompt dei comandi per installare Master Data Services.
Aprire
Setup.exee seguire i passaggi dell'installazione guidata.Selezionare Master Data Services nella pagina Selezione funzionalità in Funzionalità condivise. Questa azione installa:
- Configuration Manager dei Servizi dati principali
- Assemblaggi
- Snap-in di Windows PowerShell
- Cartelle e file per applicazioni Web e servizi.
Impostazione del database e del sito Web
Connettere il Azure Virtual Network per assicurarsi di potersi connettere all'istanza gestita.
Aprire il Configuration Manager Master Data Services e quindi selezionare Configurazione database nel riquadro sinistro.
Selezionare Crea database per aprire la Procedura guidata Crea database. Seleziona Avanti.
Nella pagina Database Server completare il campo istanza di SQL Server e quindi scegliere il tipo di autenticazione. Selezionare Test Connessione per confermare che puoi usare le tue credenziali per connetterti al database tramite il tipo di autenticazione scelto. Seleziona Avanti.
Nota
- Un'istanza di SQL Server è simile a
xxxxxxx.xxxxxxx.database.windows.net. - Per un'istanza gestita, scegliere tra "account SQL Server" e "Utente corrente - Active Directory Integrated" tipi di autenticazione.
- Se si seleziona Utente corrente - Active Directory Integrated come tipo di autenticazione, il campo Nome utente è di sola lettura e visualizza l'account utente attualmente connesso Windows. Se si esegue SQL Server 2019 Master Data Services in una macchina virtuale (VM) Azure, il campo Nome utente visualizza il nome della macchina virtuale e il nome utente per l'account amministratore locale nella macchina virtuale.
L'autenticazione deve contenere la regola "sysadmin" per le istanze gestite.
- Un'istanza di SQL Server è simile a
Digitare un nome nel campo Nome database . Facoltativamente, per selezionare una Windows regole di confronto, deselezionare la casella di controllo SQL Server regole di confronto predefinite e selezionare una o più delle opzioni disponibili. Ad esempio, sensibile alle maiuscole. Seleziona Avanti.
Nel campo Nome utente specificare l'account Windows dell'utente con privilegi avanzati predefinito per Master Data Services. L'utente con privilegi avanzati ha accesso a tutte le aree funzionali e può aggiungere, eliminare e aggiornare tutti i modelli.
Selezionare Avanti per visualizzare un riepilogo delle impostazioni per il database Master Data Services. Selezionare Salva per creare il database. Verrà visualizzata la pagina Stato e Fine .
Quando il database viene creato e configurato, fare clic su Fine.
Per altre informazioni sulle impostazioni nella creazione guidata database Crea database, vedere Crea creazione guidata database (Master Data Services Configuration Manager).
Nella pagina Configurazione database nel Configuration Manager Master Data Services scegliere Selezionare database.
Selezionare Connessione, scegliere il database Master Data Services e quindi selezionare OK.
In Configuration Manager Master Data Services selezionare Configurazione Web nel riquadro sinistro.
Nella casella di riepilogo Sito Web fare clic su Sito Web predefinitoe quindi fare clic su Crea per creare un'applicazione Web.
Nota
Se si seleziona Sito Web predefinito, sarà necessario creare separatamente un'applicazione Web. Se si seleziona Crea nuovo sito Web nella casella di riepilogo, l'applicazione viene creata automaticamente.
Nella sezione Pool di applicazioni immettere un nome utente diverso, immettere la password e quindi selezionare OK.
Nota
Assicurarsi che l'utente possa accedere al database con l'autenticazione integrata Active Directory creata di recente. In alternativa, è possibile modificare la connessione in
web.configun secondo momento.Per altre informazioni sulla finestra di dialogo Crea applicazione Web, vedere Creare la finestra di dialogo Applicazione Web (Master Data Services Configuration Manager).
Nella pagina Configurazione Web nella casella Applicazione Web fare clic sull'applicazione creata e quindi fare clic su Seleziona nella sezione Associare l'applicazione al database.
Selezionare Connessione e scegliere il database Master Data Services da associare all'applicazione Web. Seleziona OK.
L'impostazione del sito Web è stata completata. La pagina Configurazione Web visualizza ora il sito Web selezionato, l'applicazione Web creata e il database Master Data Services associato all'applicazione.
Seleziona Applica. Verrà visualizzato il messaggio Configurazione completata . Fare clic su OK nella finestra di messaggio per avviare l'applicazione Web. L'indirizzo del sito Web è
http://server name/web application/.
Configurare l'autenticazione
Per connettere il database dell'istanza gestita all'applicazione Web, è necessario modificare l'altro tipo di autenticazione.
Trovare il file web.config in C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication. Modificare connectionString per modificare l'altro tipo di autenticazione per connettersi al database dell'istanza gestita.
Il tipo di autenticazione predefinito è Active Directory Integrated come illustrato nell'esempio seguente connection string:
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Integrated"" />
MDS supporta anche l'autenticazione tramite password di Active Directory e l'autenticazione di SQL Server, come illustrato nelle stringhe di connessione di esempio seguenti.
Autenticazione della password di Active Directory. Sostituire
<password>con una password valida.<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Password" ; UID=bob@example.com; PWD=<password>" />Autenticazione SQL Server Sostituire
<password>con una password valida.<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
Aggiorna Master Data Services e la versione di SQL Database
Aggiornare Master Data Services
Installare l'aggiornamento cumulativo SQL Server 2019. Master Data Services verrà aggiornato automaticamente.
Aggiornare SQL Server
È possibile che venga visualizzato l'errore: The client version is incompatible with the database version dopo l'installazione dell'aggiornamento cumulativo di SQL Server 2019.
Per risolvere questo problema, è necessario aggiornare la versione del database:
Aprire il Configuration Manager Master Data Services e quindi selezionare Configurazione database nel riquadro sinistro.
Nella pagina Configurazione database nel Configuration Manager Master Data Services scegliere Selezionare database.
Scegliere il database Master Data Services associato all'applicazione Web. Selezionare Connetti, e quindi OK.
Selezionare Aggiorna database... .
Nella procedura guidata Aggiorna database selezionare Avanti sulla Pagina di Benvenuto e sulla Pagina Revisione Aggiornamento.
Selezionare Fine al termine di tutte le attività.
Vedi anche
- Database di Master Data Services
- Applicazione Web Gestione dati master
- Pagina di configurazione del database (Servizi di dati principali Gestione configurazione)
- Novità in Master Data Services (MDS)