Sintomas
Suponha que você use o Microsoft SQL Server 2019 ou o 2017. Quando você usa o método DbDataAdapter. FillSchema do .NET Framework para retornar o esquema de tabela no banco de dados que tem um nível de compatibilidade de 140, você percebe que o método retorna um valor nulo. No entanto, quando o método é usado em um banco de dados com nível de compatibilidade inferior a 140, ele retorna os valores corretos.
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 a terminologiaque a Microsoft usa para descrever atualizações de software.