Compartilhar via


Aceitar recursos de versão prévia – Perguntas frequentes

Aplica-se a: SQL Server 2025 (17.x)

O SQL Server 2025 (17.x) introduz a opção de configuração com escopo de banco de dados PREVIEW_FEATURES. Essa opção habilita recursos que estão disponíveis para visualização.

A tabela a seguir identifica os recursos originalmente lançados como versão prévia e seu status atual:

Característica Status atual Versão da atualização mais recente Description
Alterar o streaming de eventos Preview RTM Transmitir alterações do SQL Server para os Hubs de Eventos do Azure.
Correspondência de cadeia de caracteres difusa Preview RTM Verifique se duas cadeias de caracteres são semelhantes e calcule a diferença entre duas cadeias de caracteres.
EDIT_DISTANCE Preview RTM Calcule o número de inserções, exclusões, substituições e transposições necessárias para transformar uma cadeia de caracteres em outra.
EDIT_DISTANCE_SIMILARITY Preview RTM Calcule um valor de similaridade variando de 0 (indicando nenhuma correspondência) a 100 (indicando correspondência completa).
Vetores de meia precisão (2 bytes) Preview RTM Armazene vetores usando valores de ponto flutuante de meia precisão (2 bytes), permitindo até 3996 dimensões em um único vetor.
JARO_WINKLER_DISTANCE (Distância Jaro-Winkler) Preview RTM Calcule a distância de edição entre duas strings, dando preferência àquelas que coincidem desde o início para um comprimento de prefixo definido.
Similaridade de Jaro-Winkler Preview RTM Calcule um valor de similaridade variando de 0 (indicando nenhuma correspondência) a 100 (indicando correspondência completa).
Índice de vetor Preview RTM Crie e gerencie índices de vetor aproximados para encontrar vetores semelhantes a um determinado vetor de referência.
CRIAR ÍNDICE DE VETOR Preview RTM Crie um índice aproximado em uma coluna de vetor para melhorar o desempenho da pesquisa de vizinhos mais próximos.
VECTOR_SEARCH. Preview RTM Pesquise vetores semelhantes a determinados vetores de consulta usando um algoritmo de pesquisa de vetor próximo aproximado.

Cuidado

Recursos de visualização não são recomendados para ambientes de produção.

Os recursos de visualização que ficam geralmente disponíveis em uma atualização cumulativa subsequente não exigem mais a opção de configuração com escopo de banco de dados.

O que é PREVIEW_FEATURES?

PREVIEW_FEATURES é uma configuração com escopo de banco de dados que permite experimentar novos recursos do SQL Server antes que eles estejam disponíveis em geral. Essa opção destina-se a ambientes de desenvolvimento e teste e não deve ser usada em produção.

Como habilitar a opção PREVIEW_FEATURES?

PREVIEW_FEATURES é uma DATABASE SCOPED CONFIGURATION opção, portanto, você pode habilitá-la executando o seguinte código:

ALTER DATABASE SCOPED CONFIGURATION
SET PREVIEW_FEATURES = ON;
GO

SELECT * FROM sys.database_scoped_configurations
WHERE [name] = 'PREVIEW_FEATURES'
GO

Leia mais detalhes na DATABASE SCOPED CONFIGURATION página.

Preciso habilitar PREVIEW_FEATURES usar funcionalidades de IA no SQL Server 2025?

Não, a maioria dos recursos de IA no SQL Server 2025 já está disponível em geral (GA), incluindo AI_GENERATE_EMBEDDINGS, CREATE EXTERNAL MODELe o tipo de dados de vetor e funções relacionadas. Somente os recursos explicitamente listados no documento de notas de versão exigem que a opção PREVIEW_FEATURES seja habilitada.

Habilitar PREVIEW_FEATURES torna o banco de dados uma versão não GA?

Não, habilitar a PREVIEW_FEATURES configuração não altera o status de GA de um banco de dados. O banco de dados permanece ga mesmo quando os recursos de visualização estão habilitados. Esse mecanismo de aceitação foi projetado para permitir que os clientes testem novos recursos antes de chegarem à GA, sem afetar o status geral de GA do próprio banco de dados. No entanto, é importante observar que, depois de habilitar recursos de visualização, se recursos de visualização forem usados e envolverem objetos persistentes (como índices), desabilitar PREVIEW_FEATURES posteriormente poderá causar erros, a menos que esses objetos sejam removidos ou recriados.

Os recursos de visualização geralmente devem ser usados em ambientes de desenvolvimento ou teste, não em produção, devido à natureza experimental e ao potencial de alteração.

Como um recurso de visualização se move para GA (disponibilidade geral)?

Os recursos são promovidos à GA por meio de uma (atualização cumulativa).

Uma pode atualizar um recurso de visualização sem movê-lo para GA?

Sim. Os recursos de visualização podem ser atualizados em CUs enquanto permanecem sob o PREVIEW_FEATURES guarda-chuva.

O que acontece quando um recurso em PREVIEW_FEATURES for GA?

O recurso fica disponível independentemente da PREVIEW_FEATURES configuração.

Posso habilitar e desabilitar a opção PREVIEW_FEATURES a qualquer momento?

Se nenhum recurso de visualização tiver sido usado, você poderá desativá-lo com segurança a qualquer momento. Se os recursos de visualização forem usados, você poderá ativá-lo OFF, mas os objetos que usam esses recursos serão descartados. Depois que a opção PREVIEW_FEATURES estiver desativada, o mecanismo de banco de dados não estará ciente desses recursos, portanto, usá-los pode retornar erros porque os novos comandos não são reconhecidos.

Usar PREVIEW_FEATURES afeta minha estratégia de backup e restauração?

Não, a configuração de recursos de visualização não afeta o backup ou a restauração do banco de dados. Os bancos de dados permanecem compatíveis entre atualizações cumulativas e versões gerais. No entanto, se você aplicar uma (atualização cumulativa) que melhora um recurso na versão prévia e, em seguida, restaurar esse banco de dados para uma versão anterior, o recurso pode não funcionar conforme o esperado ou pode até mesmo fazer erros. Isso ocorre porque a versão restaurada pode não reconhecer a sintaxe atualizada ou o comportamento introduzido na mais recente. Portanto, embora as próprias operações de backup e restauração não sejam afetadas, a compatibilidade de recursos depende do nível de do ambiente de destino.

Se em algum momento um recurso de visualização exigir alterações que o tornem incompatível com as versões anteriores, documentaremos claramente essas alterações. Nesses casos, a aplicação da atualização exigirá uma etapa manual para garantir que você esteja ciente do potencial impacto. É importante ressaltar que as atualizações não tornarão automaticamente o banco de dados incompatível com as versões anteriores. Mesmo nesses casos, forneceremos a capacidade de reverter para a anterior, se necessário.

E se eu não estiver interessado em usar nenhum recurso de visualização?

Você pode deixar PREVIEW_FEATURES definido como OFF. Você mantém recursos completos de reversão e restauração em CUs e GA. Qualquer atualização dos recursos usando o PREVIEW_FEATURES mecanismo de aceitação não afeta seu banco de dados.

Posso habilitar apenas recursos de visualização específicos?

A configuração com escopo do banco de dados permite o uso de todos os recursos de visualização.

O suporte está disponível para recursos de visualização?

Sim, o suporte é fornecido para recursos de versão prévia, semelhante às novidades no Banco de Dados SQL do Azure?

Como os patches de GDR afetam PREVIEW_FEATURES?

Os patches de GDR são ortogonais para CUs e não afetam o status de PREVIEW_FEATURES. Os recursos movidos para GA via exigem que a seja aplicada; Os GDRs não incluem cargas de recursos.