Sintomas
Suponha que você tenha uma instância do Microsoft SQL Server 2012 que usa um agrupamento de caracteres suplementares no nível do servidor. Ao iniciar pela primeira vez o supervisor de sintonia do mecanismo de banco de dados (DTA), você recebe a seguinte mensagem de erro quando o DTA se conecta a uma instância do SQL Server:
Não foi possível encontrar o procedimento armazenado ' msdb.. sp_DTA_help_session '. (Erro 、 do Microsoft SQL Server: 2812)
ObservaçãoEm um ambiente japonês, a mensagem de erro é a seguinte:
ストアド プロシージャ ' msdb.. sp_DTA_help_session ' が見つかりませんでした 。 (Microsoft SQL Server 、 エラー: 2812)
Causa
Esse problema ocorre porque alguns tipos de dados de grandes objetos (LOB) são usados para criar estruturas de dados necessárias em algumas tabelas ou procedimentos armazenados que são usados pelo DTA quando ele é iniciado pela primeira vez. No entanto, o uso de tipos de dados LOB é impedida no agrupamento de caracteres suplementares.
Resolução
Informações do Service Pack para o SQL Server 2012
Para solucionar esse problema, obtenha o Service Pack mais recente para o Microsoft SQL Server 2012. Para obter mais informações, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
2755533 Como obter o Service Pack mais recente para o SQL Server 2012
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a". Este artigo será atualizado quando houver uma atualização.
Informações adicionais
Para obter mais informações sobre o agrupamento de caracteres suplementares, acesse o seguinte website do MSDN: