Quando executo o relatório do histórico de consistência do banco de dados usando o MSSM, recebo uma mensagem de erro:
incapaz de recuperar dados para esta seção do relatório. O seguinte erro ocorreu Msg 19050, Level 16, State 5 Trace file name '/var/opt/mmsql/log/log_86866.trc\log.trc' é inválido
Eu executei o DBBBC CHECKDB, mas não ajudou.
Quando eu corro
SELECT tracefilename = path FROM sys.traces
WHERE is_default = 1;
Recebo o tracefilename retornado como
/var/opt/mssql/log/log_87148.trc
E se eu executar novamente o histórico de consistência do banco de dados, o tracefilename agora é
'/var/opt/mmsql/log/log_87148.trc\log.trc' is invalid
Esta é uma limitação no SSMS. Este relatório não oferece suporte adequado ao Linux, pois o script está realizando a manipulação de caminho usando '\', que é o separador de caminho do Windows.
Este é um snippet de código executado para esse relatório:
Você pode postar comentários sobre o produto aqui .