none
SQL 2016 - Falha de login ao escanear banco de dados offline

    Frage

  • Pessoal, boa noite

    Recentemente, ativamos uma instância SQL Server 2016 (13.0.4001.0) Standard, com cerca de 20 bases de dados online e 03 bases de dados offline (tivemos que mantê-las offline até a outra fase do projeto entrar daqui alguns meses). Criamos os planos de manutenção para fazer os backups full e transacionais e feitos os testes de execução dos mesmos, tudo com sucesso.

    No entanto, percebemos no log do SQL Server uma série de mensagens de erro de login, no momento que vai executar o job de backup transacional. Mensagens do tipo:

    Error: 18456, Severity: 14, State: 38.

    Login failed for user 'YYYYYY'. Reason: Failed to open the explicitly specified database 'XXXXXXXXX'. [CLIENT: <local machine>]

    O bizarro é que as bases de dados que estão aparecendo no log são exatamente aquelas que estão offline. Verificamos também que o plano de manutenção também trava quando vamos escolher as bases de dados que serão configuradas no plano de backup; ou seja, quando é marcado a opção "user databases" e a opção de "Ignore databases where the state is not online". Neste momento é que estão sendo geradas as mensagens no SQL Server Log.

    Pelo que conseguimos deduzir é que, toda vez que a instância precisa escanear os status dos bancos de dados e chega naqueles que estão no status offline, começa a gerar essas mensagens de falha na tentativa de logon. Mas por que a instância tem esse comportamento? Já fizemos isso diversas vezes em versões anteriores (2014, 2012, 2008) e nunca ocorreu esse tipo de comportamento.

    Alguém já vivenciou algo similar no SQL Server 2016 e saiba do que se trata?


    Donnerstag, 20. April 2017 21:58

Alle Antworten

  • Paulo,

    No log esta sendo apresentando em qual base de dados esta ocorrendo este erro?

    Tente identificar a base e verifique quais os logins estão criados, após isso verifique se os mesmos estão mapeados para ter acesso.


    Pedro Antonio Galvao Junior [MVP | MCC | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]

    Donnerstag, 20. April 2017 23:05
    Moderator