MSSQLSERVER_905
Détails
Nom de produit |
SQL Server |
Version du produit |
10.50 |
Numéro de build du produit |
10.00.0000.00 |
ID d'é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 les index partitionnés sont pris en charge uniquement dans les éditions Enterprise et Developer de SQL Server.
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 des éditions Enterprise ou Developer de SQL Server en utilisant 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.