Partage via


MSSQLSERVER_905

S’applique à : SQL Server

Détails

Attribut Valeur
Nom du produit SQL Server
ID de l’événement 905
Source de l’événement MSSQLSERVER
Composant SQLEngine
Nom symbolique DBSTARTUP_EE_PARTITIONING
Texte du message La base de données '%.*ls' ne peut pas être démarrée dans cette édition de SQL Server, car elle contient une fonction de partition '%.*ls'. Seule l'édition Entreprise de SQL Server prend en charge le partitionnement.

Explication

La base de données contient un ou plusieurs index ou tables partitionnés. Cette édition de SQL Server ne peut pas utiliser le partitionnement. Par conséquent, la base de données ne peut pas être démarrée correctement. Les tables et index partitionnés ne sont pas disponibles dans chaque édition de Microsoft SQL Server. Pour obtenir la liste des fonctionnalités prises en charge par les éditions de SQL Server, consultez Fonctionnalités prise en charge par les éditions de SQL Server 2016.

Action de l’utilisateur

Détachez la base de données à l'aide de la procédure stockée sp_detach_db. Déplacez les fichiers si nécessaire, puis attachez la base de données à une instance d’une édition SQL Server prise en charge à l’aide de CREATE DATABASE avec l’option FOR ATTACH ou FOR ATTACH_REBUILD_LOG. Désactivez le partitionnement sur toutes les tables et supprimez les fonctions de partitionnement. Détachez encore la base de données et rattachez-la au serveur actif.