Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Antes de começares, anota as localizações dos registos.
Locais dos arquivos de log
Log de extensão
O arquivo de log de extensão está em:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
O nome do ficheiro de registo depende da versão da Azure Extension for SQL Server; para a versão mais recente da Azure Extension for SQL Server, o ficheiro de log é:
unifiedagent.log
Para a versão de extensão 1.1.24724.69 e anteriores, o arquivo de log é:
ExtensionLog_0.log
Registos do implementador
Os logs do despachador estão armazenados em:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\<extension version>\deployer.log
Substitua <extension version> pela sua versão da extensão. Por exemplo:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\1.1.0.0\deployer.log
A falha na criação do recurso SQL Server com Arc pode ser causada por vários problemas.
Falha na instalação da extensão
Vá ao servidor ligado e verifique o registo do implementador. Deves ver as mensagens abaixo.
[YY/MM/DDDD HH:MM:SS UTC] [INFO] Status of service 'SqlServerExtension' before attempting start: Stopped
[YY/MM/DDDD HH:MM:SS UTC] [INFO] Status of service 'SqlServerExtension' after attempting start: Stopped
Se não vê a mensagem, a extensão não foi instalada corretamente. Experimente os seguintes passos.
Verifique os registos de eventos para verificar se há algo que está a impedir a instalação. Tente instalar SqlServerExtension.msi da pasta seguinte
C:\Packages\Plugins\Microsoft.AzureData.WindowsAgent.SqlServer{version}. A interface de utilizador (IU) de instalação pode fornecer os detalhes do erro.Fecha a aplicação de serviços, o gestor de servidores e tenta novamente usar o método de ligação para instalar a extensão, e vê se isso ajuda.
Extensão instalada mas não arrancou
Verifique os ficheiros de registo para procurar quaisquer erros da aplicação.
Servidor - Recurso Azure Arc ARM foi eliminado manualmente
Consulte o registo da extensão para o seguinte dado.
[YY/MM/DDDD HH:MM:SS PM UTC] [ERROR] [UploadServiceProvider] [ExtensionHandlerStatusQueryError] ArcSqlInstancesRequest request is null, not sending data to RP.
Significa que o computador já não é reconhecido como um servidor ligado. Integrar o servidor no Azure Arc e tentar novamente um dos métodos de conexão para instalar a extensão.
A identidade gerida do servidor tem permissões insuficientes
Consulte o registo da extensão para o seguinte dado.
[INFO] [UploadServiceProvider] [ExtensionHandlerArcUploadServicesNotifications] [AzureUpload] Arc post request failed with error: Forbidden message: {"ErrorDescription":{"ErrorCode":6,"Message":"The user has no access to the provided Azure resource."},"ResponseUrl":null}
Certifique-se de que a identidade gerida da máquina foi atribuída à função Azure Connected SQL Server Onboarding. Consulte as instruções de atribuição de função em Quando o computador já estiver ligado ao Servidor habilitado para o Arc.
O utilizador não migrou o recurso SQL Server habilitado para Arc para o novo fornecedor de recursos
Consulte o registo da extensão para o seguinte dado.
[YY/MM/DDDD HH:MM:SS PM UTC] [INFO] [UploadServiceProvider] [ExtensionHandlerArcUploadServicesNotifications] [AzureUpload] Arc for Sql Server upload response status: InternalServerError.`
Certifica-te de migrar o recurso de SQL Server com Arc para Microsoft.AzureArcData.
Se a extensão estiver bloqueada num estado incomum (Criação/Eliminação) durante muito tempo
Desligue as suas instâncias SQL Server de Azure Arc
Recurso eliminado ainda aparece no portal do Azure
Observação
Depois de delete um recurso SQL Server - Azure Arc, o recurso pode continuar a aparecer no portal Azure durante algum tempo. Este comportamento é esperado e é causado pela cache do Azure Resource Manager. O recurso normalmente desaparece após a atualização da cache. Se o recurso continuar a aparecer após várias horas, pode verificar que foi eliminado com sucesso consultando o Azure Resource Graph ou usando a CLI do Azure. Não é necessária mais nenhuma ação — o recurso não está funcional e não sofre cargas após a eliminação.