Aplica-se a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer Windows SQL Server 2017 Enterprise Windows SQL Server 2017 Enterprise Core Windows SQL Server 2017 Standard Windows SQL Server 2016 SQL Server 2016 Service Pack 3 - duplicate (do not use)

Sintomas

A partir de Microsoft SQL Server 2017 e 2016, os tipos de dados varchar(max), nvarchar(max)e varbinary(max) são suportados em tabelas otimizadas para memória. Suponha que você use sp_addarticle para adicionar artigo em uma tabela para replicação transacional a uma tabela otimizada por memória no assinante no SQL Server 2016. Se a tabela tiver esses tipos de dados específicos de colunas, você poderá receber uma mensagem de erro semelhante à seguinte:

Msg 10794, Nível 16, Estado 1, ProcedureName, LineNumber[Batch Start LineNumber]

O tipo 'varchar(max)' não é suportado com tabelas otimizadas para memória. A instância com a que foi testada foi InstanceName.

Status

A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".

Resolução

Esse problema é corrigido nas seguintes atualizações cumulativas para SQL Server:

Sobre atualizações cumulativas para SQL Server:

Cada nova atualização cumulativa para 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 para SQL Server:

Informações do service pack para SQL Server 2016

Esse problema é corrigido no seguinte service pack para SQL Server:

Os service packs são cumulativos. Cada novo service pack contém todas as correções que estão nos service packs anteriores, juntamente com quaisquer novas correções. Recomendamos que você aplique o service pack mais recente e a atualização cumulativa mais recente para esse service pack. Você não precisa instalar um service pack anterior antes de instalar o service pack mais recente. Use a Tabela 1 no artigo a seguir para encontrar mais informações sobre o service pack mais recente e a atualização cumulativa mais recente.

Determinar o nível de versão, edição e atualização do SQL Server e seus componentes

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.