Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server on Windows
Azure SQL Managed Instance
Importante
Master Data Services (MDS) é removed no SQL Server 2025 (17.x). Continuamos a dar suporte ao MDS no SQL Server 2022 (16.x) e versões anteriores.
Este artigo aborda como configurar um banco de dados do Master Data Services (MDS) em uma instância gerenciada.
Preparação
Para se preparar, você precisa criar e configurar um Azure SQL Managed Instance e configurar seu computador de aplicativo Web.
Criar e configurar o banco de dados
Crie uma instância gerenciada com uma rede virtual. Consulte Quickstart: Criar um SQL Managed Instance para obter detalhes.
Configurar uma conexão ponto-a-site. Consulte Configure uma conexão ponto a site com uma VNet usando a autenticação de certificado de Azure nativa: Azure portal para obter instruções.
Configure a autenticação do Microsoft Entra no SQL Managed Instance. Consulte Configure e gerencie Microsoft Entra autenticação com SQL para obter detalhes.
Configurar a máquina do aplicativo Web
Instale um certificado de conexão ponto a site e uma VPN para garantir que o computador possa acessar a instância gerenciada. Consulte Configurar uma conexão ponto a site com uma VNet usando a autenticação de certificado de Azure nativa: Azure portal para obter instruções.
Instale as seguintes funções e recursos:
Funções:
- Internet Information Services (IIS)
- Ferramentas de Gerenciamento da Web
- Console de gerenciamento do IIS
- Serviços da World Wide Web
- Desenvolvimento do aplicativo
- .NET Extensibilidade 3.5
- .NET Extensibilidade 4.5
- ASP.NET 3.5
- ASP.NET 4.5
- Extensões de ISAPI
- Filtros de ISAPI
- Recursos de HTTP comuns
- Documento padrão
- Navegação em diretórios
- Erros HTTP
- Conteúdo estático
- Saúde e Diagnóstico
- Registro em log HTTP
- Monitor de Solicitações
- Desempenho
- Compactação de conteúdo estático
- Segurança
- Filtragem de solicitações
- Autenticação Windows
Observação
Não instale a publicação do WebDAV
Recursos:
- .NET Framework 3.5 (inclui .NET 2.0 e 3.0)
- .NET Framework 4.5 Advanced Services
- ASP.NET 4.5
- Serviços WCF
- Ativação HTTP (obrigatório)
- Compartilhamento de porta TCP
- Serviço de Ativação de Processo Windows
- Modelo de processo
- Ambiente de .NET
- APIs de configuração
- Compactação de Conteúdo Dinâmico
Instalar e configurar um aplicativo Web MDS
Em seguida, você instalará e configurará o Master Data Services.
Instalar SQL Server 2019
Use o assistente de instalação do SQL Server ou um prompt de comando para instalar o Master Data Services.
Abra o
Setup.exee siga as etapas do assistente de instalação.Selecione Master Data Services na página Seleção de Recursos em Recursos Compartilhados. Essa ação instala:
- Gerenciador de Configuração dos Serviços de Dados Mestres
- Assembléias
- Um snap-in do Windows PowerShell
- Pastas e arquivos para aplicativos e serviços Web.
Configurar o banco de dados e o site
Conecte o Azure Virtual Network para garantir que você possa se conectar à instância gerenciada.
Abra o Configuration Manager do Master Data Services e selecione Database Configuration no painel esquerdo.
Selecione Criar Banco de Dados para abrir o Assistente para Criação de Banco de Dados. Selecione Próximo.
Na página Database Server, conclua o campo da instância do SQL Server e escolha o tipo de autenticação. Selecione Testar Conexão para confirmar que você pode usar suas credenciais para se conectar ao banco de dados por meio do tipo de autenticação escolhido. Selecione Próximo.
Observação
- Uma instância de SQL Server se parece com
xxxxxxx.xxxxxxx.database.windows.net. - Para uma instância gerenciada, escolha entre "SQL Server Account" e "Usuário Atual – Active Directory Integrado" tipos de autenticação.
- Se você selecionar Current User – Active Directory Integrated como o tipo de autenticação, o campo Nome de usuário será somente leitura e exibirá a conta de usuário do Windows atualmente conectada. Se você estiver executando SQL Server Master Data Services 2019 em uma VM (Máquina Virtual) Azure, o campo User exibirá o nome da VM e o nome de usuário da conta de administrador local na VM.
Sua autenticação deve conter a regra "sysadmin" para instâncias gerenciadas.
- Uma instância de SQL Server se parece com
Digite um nome no campo Nome do banco de dados . Opcionalmente, para selecionar uma ordenação do Windows, desmarque a caixa de seleção padrão de ordenação do SQL Server e selecione uma ou mais opções disponíveis. Por exemplo, Sensível a maiúsculas e minúsculas. Selecione Próximo.
No campo User, especifique a conta Windows do superusuário padrão para o Master Data Services. Um superusuário tem acesso a todas as áreas funcionais e pode adicionar, excluir e atualizar todos os modelos.
Selecione Avançar para visualizar um resumo das configurações do banco de dados do Master Data Services. Selecione Avançar novamente para criar o banco de dados. Você verá a página Progresso e conclusão.
Depois que o banco de dados for criado e configurado, selecione Concluir.
Para obter mais informações sobre as configurações no Assistente de Banco de Dados Create, consulte Create Database Wizard (Master Data Services Configuration Manager).
Na página Database Configuration no Configuration Manager do Master Data Services, escolha Select Database.
Selecione Conectar, escolha o banco de dados do Master Data Services e, em seguida, selecione OK.
No master data services Configuration Manager, selecione Web Configuration no painel esquerdo.
Na caixa de listagem Site, escolha Site padrão e, em seguida, selecione Criar para criar um aplicativo Web.
Observação
Se você selecionar Site Padrão, precisará criar um aplicativo Web separadamente. Se você escolher Criar novo site na caixa de listagem, o aplicativo será criado automaticamente.
Na seção Pool de Aplicativos, digite um nome de usuário diferente, digite a senha e selecione OK.
Observação
Verifique se o usuário pode acessar o banco de dados com a autenticação integrada Active Directory criada recentemente. Como alternativa, você pode alterar a conexão no
web.configposteriormente.Para obter mais informações sobre a caixa de diálogo Criate Web Application , consulte Create Web Application Dialog Box (Master Data Services Configuration Manager).
Na página Configuração da Web da janela Aplicativo Web, selecione o aplicativo criado e escolha Selecionar na seção Associar Aplicativo ao Banco de Dados.
Selecione Conectar e escolha o banco de dados do Master Data Services que você deseja associar ao aplicativo Web. Selecione OK.
Você terminou de configurar o site. A página Configuração da Web agora exibe o site selecionado, o aplicativo Web criado e o banco de dados do Master Data Manager associado ao aplicativo.
Selecione Aplicar. Você verá a mensagem Configuração concluída. Selecione OK na caixa de mensagem para iniciar o aplicativo Web. O endereço do site é
http://server name/web application/.
Configurar autenticação
Para conectar o banco de dados da instância gerenciada ao aplicativo Web, é necessário alterar o outro tipo de autenticação.
Localize o arquivo web.config em C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication. Modifique o connectionString para alterar o outro tipo de autenticação para se conectar ao banco de dados da instância gerenciada.
O tipo de autenticação padrão é Active Directory Integrated conforme mostrado no connection string de exemplo a seguir:
<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication="Active Directory Integrated"" />
O MDS também dá suporte à autenticação por senha do Active Directory e à autenticação do SQL Server, conforme mostrado nos exemplos de strings de conexão a seguir:
Autenticação de senha do Active Directory. Substitua
<password>por uma senha válida.<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>" />SQL Server autenticação. Substitua
<password>por uma senha válida.<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
Atualizar a versão do Master Data Services e do banco de dados SQL
Atualizar o Master Data Services
Instale a atualização cumulativa SQL Server 2019. O Master Data Services será atualizado automaticamente.
Atualizar SQL Server
Você pode receber o erro: The client version is incompatible with the database version depois de instalar SQL Server Atualização Cumulativa 2019.
Para corrigir esse problema, é necessário atualizar a versão do banco de dados:
Abra o Configuration Manager do Master Data Services e selecione Database Configuration no painel esquerdo.
Na página Database Configuration no Configuration Manager do Master Data Services, escolha Select Database.
Escolha o banco de dados do Master Data Services que você associou ao aplicativo Web. Selecione Conectar e, depois, OK.
Selecione Atualizar Banco de Dados... .
No Assistente de Upgrade do Banco de dados, selecione Avançar na página Bem-vindo e na página Revisão do Upgrade.
Selecione Concluir depois que todas as tarefas estiverem concluídas.