Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server 2025 (17.x)
SQL Server 2025 (17.x) introduit l’option de configuration étendue à la PREVIEW_FEATURES base de données. Cette option active les fonctionnalités disponibles pour la préversion.
Le tableau suivant identifie les fonctionnalités publiées à l’origine en préversion et leur état actuel :
| Caractéristique | État actuel | Version de la dernière mise à jour | Descriptif |
|---|---|---|---|
| Modifier le streaming d’événements | Preview | RTM | Diffuser en continu les modifications de SQL Server vers Azure Event Hubs. |
| Correspondance de chaîne approximative | Preview | RTM | Vérifiez si deux chaînes sont similaires et calculez la différence entre deux chaînes. |
| EDIT_DISTANCE | Preview | RTM | Calculez le nombre d’insertions, de suppressions, de substitutions et de transposes nécessaires pour transformer une chaîne en une autre. |
| EDIT_DISTANCE_SIMILARITY | Preview | RTM | Calculez une valeur de similarité comprise entre 0 (indiquant qu’aucune correspondance) et 100 (indiquant une correspondance complète). |
| Vecteurs de demi-précision (2 octets) | Preview | RTM | Stockez des vecteurs à l’aide de valeurs à virgule flottante demi-précision (2 octets), ce qui permet d’atteindre jusqu’à 3996 dimensions dans un seul vecteur. |
| JARO_WINKLER_DISTANCE | Preview | RTM | Calculez la distance de modification entre deux chaînes de caractères en donnant la préférence aux chaînes qui correspondent à partir du début pour une longueur de préfixe définie. |
| JARO_WINKLER_SIMILARITY | Preview | RTM | Calculez une valeur de similarité comprise entre 0 (indiquant qu’aucune correspondance) et 100 (indiquant une correspondance complète). |
| Index vectoriel | Preview | RTM | Créez et gérez des index vectoriels approximatifs pour rechercher des vecteurs similaires à un vecteur de référence donné. |
| CRÉER INDICE DE VECTEUR | Preview | RTM | Créez un index approximatif sur une colonne vectorielle pour améliorer les performances de la recherche des voisins les plus proches. |
| VECTOR_SEARCH. | Preview | RTM | Recherchez des vecteurs similaires à des vecteurs de requête donnés à l’aide d’un algorithme de recherche de vecteurs voisin le plus proche. |
Caution
Les fonctionnalités en préversion ne sont pas recommandées pour les environnements de production.
Les fonctionnalités en préversion qui deviennent généralement disponibles dans une mise à jour cumulative ultérieure ne nécessitent plus l’option de configuration délimitée à la base de données.
Qu’est-ce que PREVIEW_FEATURES ?
PREVIEW_FEATURES est une configuration délimitée à la base de données qui vous permet d’essayer de nouvelles fonctionnalités SQL Server avant qu’elles ne soient généralement disponibles. Cette option est destinée aux environnements de développement et de test et ne doit pas être utilisée en production.
Comment activer l’option PREVIEW_FEATURES ?
PREVIEW_FEATURES est une DATABASE SCOPED CONFIGURATION option, par conséquent, vous pouvez l’activer en exécutant le code suivant :
ALTER DATABASE SCOPED CONFIGURATION
SET PREVIEW_FEATURES = ON;
GO
SELECT * FROM sys.database_scoped_configurations
WHERE [name] = 'PREVIEW_FEATURES'
GO
Pour plus d’informations, consultez la DATABASE SCOPED CONFIGURATION page.
Dois-je activer PREVIEW_FEATURES pour utiliser des fonctionnalités IA dans SQL Server 2025 ?
Non, la plupart des fonctionnalités IA de SQL Server 2025 sont déjà en disponibilité générale ( GA), notamment AI_GENERATE_EMBEDDINGS, CREATE EXTERNAL MODELet le type de données vectorielles et les fonctions associées. Seules les fonctionnalités répertoriées explicitement dans le document des notes de publication nécessitent l’activation de l’option PREVIEW_FEATURES .
L’activation de PREVIEW_FEATURES rend-elle la base de données une version non ga ?
Non, l’activation de la PREVIEW_FEATURES configuration ne modifie pas l’état ga d’une base de données. La base de données reste en disponibilité générale même lorsque les fonctionnalités en préversion sont activées. Ce mécanisme d’adhésion est conçu pour permettre aux clients de tester de nouvelles fonctionnalités avant d’atteindre la disponibilité générale, sans affecter l’état général de la base de données elle-même. Toutefois, il est important de noter qu’après avoir activé les fonctionnalités en préversion, si les fonctionnalités d’aperçu sont utilisées et impliquent des objets persistants (comme des index), la désactivation PREVIEW_FEATURES ultérieure peut entraîner des erreurs, sauf si ces objets sont supprimés ou reconstruits.
Les fonctionnalités en préversion doivent généralement être utilisées dans des environnements de développement ou de test, et non en production, en raison de leur nature expérimentale et de leur potentiel de modification.
Comment une fonctionnalité en préversion passe-t-elle à la disponibilité générale (GA) ?
Les fonctionnalités sont promues en disponibilité générale via une mise à jour cumulative (CU).
Un cu peut-il mettre à jour une fonctionnalité en préversion sans la déplacer vers la disponibilité générale ?
Yes. Les fonctionnalités en préversion peuvent être mises à jour dans les unités de certification tout en restant sous le PREVIEW_FEATURES parapluie.
Que se passe-t-il lorsqu’une fonctionnalité sous PREVIEW_FEATURES passe en disponibilité générale ?
La fonctionnalité devient disponible quel que soit le PREVIEW_FEATURES paramètre.
Puis-je activer, puis désactiver l’option PREVIEW_FEATURES à tout moment ?
Si aucune fonctionnalité d’aperçu n’a été utilisée, vous pouvez la désactiver en toute sécurité à tout moment. Si les fonctionnalités d’aperçu ont été utilisées, vous pouvez l’activer OFF, mais les objets utilisant ces fonctionnalités entraînent une erreur. Une fois l’option PREVIEW_FEATURES désactivée, le moteur de base de données n’a pas connaissance de ces fonctionnalités afin de pouvoir les utiliser peut retourner des erreurs, car les nouvelles commandes ne sont pas reconnues du tout.
L’utilisation de PREVIEW_FEATURES affecte-t-elle ma stratégie de sauvegarde et de restauration ?
Non, le paramètre de fonctionnalités en préversion n’affecte pas la sauvegarde ou la restauration de la base de données. Les bases de données restent compatibles entre les mises à jour cumulatives et les versions générales. Toutefois, si vous appliquez une mise à jour cumulative (CU) qui améliore une fonctionnalité en préversion, puis restaurez cette base de données vers une version précédente, la fonctionnalité peut ne pas fonctionner comme prévu ou peut même entraîner une erreur. Cela est dû au fait que la version restaurée peut ne pas reconnaître la syntaxe ou le comportement mis à jour introduit dans la mise à jour cu plus récente. Par conséquent, alors que les opérations de sauvegarde et de restauration elles-mêmes ne sont pas affectées, la compatibilité des fonctionnalités dépend du niveau cu de l’environnement cible.
Si à un moment donné, une fonctionnalité en préversion nécessite des modifications qui le rendraient incompatible avec les versions précédentes, nous allons clairement documenter ces modifications. Dans ce cas, l’application de la mise à jour nécessite une étape manuelle pour vous assurer que vous êtes conscient de l’impact potentiel. Il est important de noter que les mises à jour ne rendent pas automatiquement la base de données incompatible avec les versions précédentes. Même dans ces cas, nous allons fournir la possibilité de revenir à la cu précédente si nécessaire.
Que se passe-t-il si je ne suis pas intéressé par l’utilisation de fonctionnalités en préversion ?
Vous pouvez laisser PREVIEW_FEATURES défini sur OFF. Vous conservez les fonctionnalités de restauration et de restauration complètes entre les unités de gestion cloud et les disponibilités ga. Toute mise à jour des fonctionnalités utilisant le PREVIEW_FEATURES mécanisme d’adhésion n’affecte pas votre base de données.
Puis-je activer uniquement des fonctionnalités en préversion spécifiques ?
Le paramètre délimité à la base de données active l’utilisation de toutes les fonctionnalités en préversion.
La prise en charge est-elle disponible pour les fonctionnalités en préversion ?
Oui, la prise en charge est fournie pour les fonctionnalités en préversion, comme les nouveautés d’Azure SQL Database ?
Comment les correctifs GDR affectent-ils les PREVIEW_FEATURES ?
Les correctifs GDR sont orthogonaux aux unités de certification et n’affectent pas l’état de PREVIEW_FEATURES. Les fonctionnalités déplacées vers la disponibilité générale via cu nécessitent l’application de la cu ; Les GDR n’incluent pas de charges utiles de fonctionnalités.