S’applique àSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Symptômes

Supposez que vous sauvegardez la fin du journal de la base de données de modèle qui utilise l’option NORECOVERY dans Microsoft SQL Server 2014 ou SQL Server 2012, et que la base de données est placée en état de restauration. Lorsque la sauvegarde est terminée, vous ne pouvez pas redémarrer le service SQL Server, et le message d’erreur suivant s’affiche dans le journal des erreurs SQL Server :

<date> <temps> spid10s la base de données’modèle’est marquée restauration et est dans un État qui ne permet pas l’exécution de la récupération. <Date> <heure> spid10s erreur : 927, gravité : 14, état : 2. <> <de Date> de de la base de données spid10s’modèle' Elle se trouve au milieu d’une restauration. <Date> <temps> Spid10s n’a pas pu créer tempdb. L’espace disque disponible est peut-être insuffisant. Libérez de l’espace disque supplémentaire en supprimant d’autres fichiers sur le lecteur tempdb, puis redémarrez SQL Server. Recherchez des erreurs supplémentaires dans le journal des événements qui peuvent indiquer la raison pour laquelle les fichiers tempdb n’ont pas pu être initialisés. <Date> <durée> spid10s SQL trace a été arrêtée en raison de l’arrêt du serveur. ID de suivi = « 1 ». Il s’agit d’un message d’information uniquement ; aucune action de l’utilisateur n’est requise.

Cause

Ce problème survient parce que la base de données du modèle est utilisée en tant que modèle pour toutes les bases de données créées sur une instance de SQL Server. S’il s’agit d’une base de données de modèle qui ne permet pas l’état de récupération, la création de la base de données tempdb ne peut pas être créée et le service SQL Server ne peut pas démarrer.

Résolution

Informations sur le Service Pack

Pour résoudre ce problème, procurez-vous le Service Pack 1 pour SQL Server 2014.

Pour plus d’informations sur SQL Server 2014 Service Pack 1 (SP1), voir bogues résolus dans SQL server 2014 Service Pack 1.

Solution de contournement

Pour contourner ce problème, procédez comme suit :

  • Empêcher toutes les connexions entre l’application et SQL Server

  • Démarrer le service SQL Server conjointement avec l’indicateur de suivi 3608

  • Exécuter la commande « restaurer le modèle de base de données avec récupération »

  • Supprimer l’indicateur de suivi 3608 et redémarrer SQL Server

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.