Sintomas
Quando utilizar o evento expandido (XE) sql_statement_post_compile no SQL Server 2017, repara que o campo nome_objecto não está preenchido quando recolher compilação inicial de instruções ([is_recompile = 0]), mesmo que pediu a colecção de nomes de objectos através de "Definir collect_object_name=(1)".
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Resolução
Este problema foi corrigido na actualização cumulativa para o SQL Server:
Acerca de actualizações cumulativas para o SQL Server:
Cada nova actualização cumulativa para o SQL Server contém todas as correcções e todas as correcções de segurança que foram incluídas na anterior actualização cumulativa. Verifique as actualizações cumulativas mais recentes para o SQL Server:
Referências
Obter informações sobre a terminologia que a Microsoft utiliza para descrever actualizações de software.