Sintomas
Considere o seguinte cenário:
-
Você tem um banco de dados com um grupo de arquivos extinto que você está tentando adicionar a um grupo de disponibilidade AlwaysOn (AG) no Microsoft SQL Server 2014, 2016 e 2017.
-
Você pode adicionar o banco de dados à réplica de Prim-ário e restaurar os backups completos e de log com a NORECOVERY na réplica secundária comproblema.
Nesse cenário, quando você tenta ingressar no banco de dados no grupo Availability na réplica secundária com ALTER DATABASE <DatabaseName> definir grupo de disponibilidade HADR = <AGName>ou usar automático propagando para configurar a réplica secundária, você percebe que os erros 17207 e 5120 são relatados para o arquivo de dados no grupo de arquivos extinto:
# # SPID # # inicializando o banco de dados ' DatabaseName '.
# # SPID # # erro: 17207, Severidade: 16, estado: 1.
# # SPID # # FileMgr:: StartSecondaryDataFiles: erro do sistema operacional 2 (o sistema Não é possível encontrar o arquivo especificado.) ocorreu ao criar ou abrir um arquivo ' FilePath '. Diagnosticar e corrigir o erro de sistema operacional e repita a operação.
# # SPID # # erro: 5120, Severidade: 16, estado: 5.
# # SPID # # não é possível abrir o arquivo físico "FilePath". Erro de sistema operacional 2: "2 (o sistema não consegue encontrar o arquivo) especificado.) ".
Você também verá que o banco de dados vai para o modo não sincronização/recuperaçãopendente na réplica secundária após o banco de dados ALTER comando executar.
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:
Sobre atualizações cumulativas do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Referências
Saiba mais sobre oterminologia usada pela Microsoft para descrever atualizações de software.