Esse artigo foi originalmente escrito em: http://social.technet.microsoft.com/wiki/contents/articles/2390.troubleshoot-installation-and-configuration-issues-master-data-services-in-sql-server-2012.aspx Quando Master Data Services (MDS) do SQL Server 2012 é instalado e configurado, você pode encontrar algums dos seguintes problemas:
O SQL Server 2012 Master Data Services não é suportado como parte de uma instância de SQL Server clusterizada. Se você estiver instalando uma instância em cluster do SQL Server 2012, você não deve selecionar a opção Master Data Services. Se o recurso MDS está marcada durante a instalação da instância em cluster, o MDS vai ser instalado em um único nó, mas não estará disponível e não vai funcionar em nós adicionais que você adicionar ao cluster. Se você gostaria de obter o apoio redundância com MDS, você pode fazer o seguinte:
Nota: Neste cenário, a integração com DQS não é suportado, porque atualmente não existe maneira de instalar DQS em um cluster. Nota: No caso da implantação do MDS workflow service, esse serviço deve ser colocado apenas em um dos servidores Web front-end, para que não haja redundância para o serviço.
Quando você tenta criar ou configurar uma base de dados do Master Data Services em um servidor remoto, você pode encontrar a seguinte mensagem de erro:
Isso ocorre quando você tenta se conectar a uma instância remota do Master Data Services Configuration Manager e a instância não está configurado para permitir conexões remotas. Para habilitar conexões remotas no do servidor de banco de dados:
Quando você tenta criar um banco de dados Master Data Services, você pode encontrar uma das seguintes mensagens de erro:
Esse problema ocorre quando a conta de serviço do SQL Server, MSSQLSERVER, tem permissões inadequadas para consultar o Active Directory e não pode resolver a conta de domínio do usuário que está tentando criar o banco de dados. Verifique se o serviço está configurado para usar uma conta de serviço que tem acesso ao domínio. Para mais informações sobre os tipos de contas de serviços e o tipo de acesso ao domínios, consulte Setting Up Windows Service Accounts.
Quando você tenta criar um banco do dados Master Data Services, você pode encontrar a seguinte mensagem de erro:
Esse problema ocorre quando o parâmetro allow updates do stored procedure sp_configure esta configurado com o valor 1. Para resolver esse problema, defina o parâmetro allow updates para 0 em seguida, tente criar o banco de dados novamente:
sp_configure
'allow updates'
,
'0'
RECONFIGURE
WITH
OVERRIDE
Para mais informações, consulte sp_configure (Transact-SQL) e RECONFIGURE (Transact-SQL).
Quando você tenta criar um banco de dados Master Data Services, você pode encontrar a seguinte erro:
Esse problema ocorre quando há uma base de dados que não seja do serviços Master Data Services na mesma instância que contém uma tabela chamada tblSystem. Como solução, temporariamente renomeie a tabela até que o banco de dados Master Data Services seja criado ou crie o banco de dados do Master Data Services em uma instância diferente.
Esse problema ocorre quando outro banco de dados na mesma instância está offline ou em processo de restore. Quando a base de dados do Master Data Services, certifique-se que todas as bases de dados que estão na mesma instância estão com o status online e não estam sendo restauradas.
Quando você tenta acessar o serviço Master Data Services Web, você pode encontrar a seguinte mensagem de erro:
Isso ocorre quando os serviços Web não foram habilitados. Para mais informações, consulte How to: Enable Web Services (Master Data Services).
Quando você configura o serviço de Master Data Services no MDS Configuration Manager, você pode encontrar um erro indicando que o necessário que os mapeamentos .svc handler não estão instalados no IIS. Isso pode ocorrer em um dos seguintes casos:
Quando você tenta acessar o Master Data Manager, você pode encontrar o erro HTTP 401.2-Unauthorized. Isto pode ocorrer, pelas seguintes razões:
Para mais informações, consulte Error message when you try to visit a Web page that is hosted on IIS 7.0: "HTTP Error 401.2 - Unauthorized" no Microsoft Support Web site. Para mais informações, para habilitar a Autenticação do Windows, consulte http://social.msdn.microsoft.com/Forums/en/sqlmds/thread/56bcb386-cbe4-4ff1-bc8a-25f0820952f7.
Quando você tenta acessar o serviço de dados mestre na URL - http://.../Service/Service.svc você pode obter o erro
Você também pode ver o seguinte erro no MDS Configuration Manager:
Para corrigir esse problema, verifique os mapeamentos do Handler no IIS Manager e se o *.svc handler esta faltando, a resolução é seguir http://msdn.microsoft.com/en-us/library/ms752252(VS.90).aspx
Se você instalou o IIS apos o Windows Communication Foundation (WCF), o seguinte comando para corrigir os mapeamentos WCF handler. "%WINDIR%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe
Para mais informações, consulte SVC Handler mapping error in MDS Configuration Manager.
Quando você tenta acessar o Master Data Manager, você pode encontrar o seguinte erro:
Isto ocorre quando uma função necessária, serviço de função ou recurso está ausente no servidor Web. Verifique se o servidor está configurado corretamente para o Master Data Manager Web application. Para mais informações, consulte Web Application Requirements (Master Data Services).
Isso ocorre quando .NET foi instalado antes do IIS. Para corrigir esse problema, abra um prompt de comando e navegue até a pasta do .NET (por exemplo %windir%\Microsoft.NET\Framework64\v4.0.30319). Execute o comando: aspnet_regiis -i.
Quando você tenta acessar o Master Data Manager, você pode encontrar um erro HTTP 503-Service Unavailable. Isso pode ocorrer quando há um problema com o application pool do Master Data Manager Web Application .No IIS, certifique-se que o application pool esta iniciado, e verifique que a identidade do application pool identity esta configurada corretamente. Por exemplo, se a conta usada como a identidade não sofreu uma alteração de senha, atualize a credencial do application pool credentials para refletir as alterações. Para mais informações, consulte Managing Application Pools in IIS 7 no Microsoft TechNet.
Quando você atualizar a versão RTM do SQL Server 2012 Master Data Services para a versão CU1, o MDS não será exibido na página Selected Features no setup, embora MDS será atualizado conforme esperado. Você não pode facilmente determinar se MDS CU1 está instalado. Quando isso ocorre, você pode verificar que CU1 MDS foi instalado como se segue. 1. Atualize o banco de dados do MDS no Configuration Manager MDS. 2. Abra o SQL Server Management Studio, e abra a tabela mdm.tblSystem do banco de dados do MDS. 3. Verifique o valor do SchemaVersion. Para o CU1, a versão do schema deve ser “11.0.3.0”.
Este artigo esta disponível nas seguintes linguagens:
Ed Price - MSFT edited Revision 8. Comment: Fixing first TOC link (MDS não é suportado em cluster)
Fernando Lugão Veltem edited Original. Comment: alterado titulo