Comment résoudre l'erreur 1067 dans SQL Server ?


MS SQL Server nécessite plusieurs services pour fonctionner correctement. L'un des services importants est le service SQL Server (MSSQLSERVER), qui gère toutes les tâches liées au moteur de base de données. Ce service doit fonctionner correctement pour pouvoir exécuter les requêtes liées à la base de données. Si ce service est interrompu pour une raison quelconque, vous devez le démarrer manuellement. Parfois, lorsque vous essayez de démarrer le service SQL Server, celui-ci peut ne pas démarrer et l'erreur 1067 peut se produire. Cette erreur s'affiche avec différents messages, tels que :

  • Les services du programme sur l'ordinateur local n'ont pas pu être démarrés.
  • Le service SQL Server (MSSQLSERVER) s'est arrêté avec une erreur spécifique au service (1067).
  • Le service SQL Server (MSSQLSERVER) a été interrompu avec l'erreur spécifique au service suivante : Le processus a été interrompu de manière inattendue.

Examinons les causes pouvant entraîner l'erreur 1067 dans SQL Server, ainsi que les moyens de la résoudre.

Causes de l'erreur 1067 dans SQL Server

Voici quelques causes possibles pouvant entraîner l'erreur 1067 dans SQL Server :

  • Configuration incorrecte
  • Les fichiers système sont corrompus
  • Ressources système insuffisantes
  • Le compte de service SQL Server ne dispose pas des autorisations nécessaires

Solutions pour corriger l'erreur SQL 1067

Vous trouverez ci-dessous quelques solutions que vous pouvez utiliser pour corriger l'erreur.

Solution 1 – Vérifiez l'Observateur d'événements

L'Observateur d'événements affiche les erreurs courantes dans le système et les applications, y compris SQL Server. Vous pouvez vérifier l'Observateur d'événements pour détecter les erreurs critiques et déterminer si l'une d'entre elles est responsable de l'erreur SQL Server 1067. Pour ouvrir l'Observateur d'événements et afficher le journal des applications Windows :

  • Saisissez « Observateur d'événements » dans la barre de recherche Windows, puis sélectionnez l'application de bureau Observateur d'événements.
1-6784d592d4364_Picture7
  • Dans l'Observateur d'événements, cliquez avec le bouton droit sur « Applications » et sélectionnez « Filter current log» pour filtrer les erreurs.
2-6784d59b6c2bc
  • Dans la fenêtre « Filter current log», sélectionnez l'option « Niveau de l'événement ». Sous « Sources d'événements », sélectionnez l'option « MSSQLSERVER » pour filtrer les erreurs critiques liées à MS SQL Server.
3-6784d5a22dd44_Picture9
  • Vous pouvez également vérifier d'autres erreurs. Une fois que vous avez terminé, cliquez sur « OK ».

Solution 2 – Vérifiez le journal des erreurs

SQL Server y compris un journal des erreurs qui enregistre les attentions, les messages et les informations concernant les activités importantes. Le journal des erreurs peut vous aider à déterminer la cause de cette erreur. Pour ouvrir le journal des erreurs :

  • Ouvrez SQL Server Management Studio (SSMS) et accédez à l'Explorateur d'objets.
  • Dans l'Explorateur d'objets, accédez au dossier « Administration », puis à « Journaux SQL Server ».
4-6784d5aa24a80_Picture10
  • Double-cliquez sur le journal actuel pour lire tous les messages du journal. Vous y trouverez peut-être la cause de l'erreur.
5-6784d5b05dc6c_Picture11

Méthode 3 – Vérifiez et redémarrez le service SQL Server

Si le service SQL Server (MSSQLSERVER) est défini sur « Automatique », cela garantit que l'instance démarre correctement lorsque le serveur est lancé. Vous pouvez vérifier si le service SQL Server est configuré pour démarrer automatiquement. Si ce n'est pas le cas, modifiez le paramètre. Pour ce faire, procédez comme suit :

  • Dans le Gestionnaire de configuration SQL Server, accédez à « Services SQL Server » et vérifiez que le mode de démarrage est défini sur « Automatique ».
6-6784d5b659dda_Picture12
  • Assurez-vous que le compte dispose des autorisations nécessaires pour démarrer le service.
7-6784d5bc4f604_Picture13
  • Si le compte pose problème, essayez de redémarrer le service avec un autre compte. Pour ce faire, double-cliquez sur le nom du service et accédez à l'onglet « Connexion ». Recherchez un autre compte et sélectionnez-le pour vérifier si le service fonctionne avec un autre compte.
8-6784d5ce5d75b_Picture14

Solution 4 – Réparer les fichiers d'installation SQL Server corrompus

L'erreur SQL Server 1067 peut également se produire si les fichiers du répertoire d'installation sont endommagés. Dans ce cas, veuillez accéder à l'Assistant d'installation de SQL Server et tenter de résoudre le problème à l'aide du programme d'installation. Pour ce faire, veuillez suivre les étapes suivantes :

  • Ouvrez le fichier « setup.exe » et accédez à l'onglet « Maintenance ».
  • Cliquez sur l'option « Réparer » et suivez les instructions de l'assistant pour réparer les fichiers.
9-6784d5d56d4fc_Picture15

Solution 4 – Vérifiez l'utilisation de la mémoire

Parfois, l'erreur se produit lorsque l'utilisation de la mémoire du système est élevée. Vous pouvez utiliser le Gestionnaire des tâches ou le Moniteur de performances pour vérifier l'utilisation de la mémoire.

10-6784d5dcd3d95_Picture16

Si une grande partie de la mémoire est utilisée par d'autres programmes, fermez ceux qui ne sont pas utilisés. Assurez-vous que l'utilisation de la mémoire est inférieure à 90 %. Si aucune application ou aucun processus n'est ouvert, vous devrez augmenter la mémoire vive et d'autres ressources.

Solution 5 – Vérifiez l'espace disponible sur le disque dur

Si l'espace du disque dur est plein, divers problèmes peuvent survenir, y compris le service MS SQL qui ne démarre pas. Pour vérifier l'espace disponible sur votre disque dur, ouvrez l'Explorateur Windows et vérifiez l'espace disponible sur le disque où SQL Server est installé.

11-6784d5e225afe_Picture17

S'il n'y a pas suffisamment d'espace, vous devrez peut-être supprimer certains programmes pour augmenter l'espace disponible ou déplacer les fichiers de données vers un autre disque dur.

Vous pouvez également ajouter des disques durs supplémentaires à votre ordinateur et migrer certaines données d'un disque dur vers un autre. Pour ce faire, vous pouvez détacher votre base de données, puis la rattacher à un nouvel emplacement.

Pour détacher une base de données, procédez comme suit :

  • Cliquez avec le bouton droit de la souris sur la base de données, allez dans Propriétés > Fichiers et vérifiez le chemin d'accès du fichier de base de données.
12-6784d5ea3d3c5_Picture17
  • Une fois que vous connaissez le chemin d'accès du fichier de base de données et du fichier journal, cliquez avec le bouton droit sur la base de données et sélectionnez Tâches > Détacher.
13-6784d5f15381e_Picture19

Copiez maintenant les fichiers de base de données et les fichiers journaux, puis collez-les sur le nouveau disque dur. Pour rattacher la base de données (détachée),

  • cliquez avec le bouton droit sur le nœud de la base de données et sélectionnez « Rattacher ».
14-6784d5f6877f9_Picture20
  • Cliquez sur le bouton Ajouter et localisez vos fichiers de données et de journal. Enfin, cliquez sur le bouton OK. Votre base de données se trouve désormais dans son nouveau bureau.
15-6784d5fcd7a96_Picture21

Que faire si la base de données SQL Server est corrompue ?

Si votre base de données SQL est corrompue, l'une des meilleures options consiste à utiliser un logiciel spécialisé dans la réparation de bases de données SQL pour réparer la base de données. L'un de ces logiciels est Stellar Repair for MS SQL, qui vous permet de réparer rapidement et facilement votre base de données corrompue. Il s'agit d'un logiciel simple et intuitif qui vous permet de réparer les fichiers .mdf corrompus ou endommagés dans SQL Server en quelques clics seulement. Le logiciel peut effectuer la récupération de tous les objets de la base de données, tels que les tables, les vues, les procédures stockées, etc. Il offre également du soutien à la récupération de données à partir de grandes bases de données. Ce logiciel est compatible avec MS SQL Server 2019, 2017 et les versions antérieures.

Conclusion

Divers facteurs peuvent affecter SQL Server ou ses services et provoquer l'erreur 1067. Dans cet article, nous avons expliqué différentes méthodes pour dépanner et corriger l'erreur 1067 de SQL Server. Vous pouvez consulter l'Observateur d'événements ou le Journal des erreurs pour déterminer la cause, vérifier et démarrer les services à l'aide du Gestionnaire de configuration SQL Server, ou libérer de l'espace sur le disque dur. Si la base de données est corrompue, vous pouvez utiliser Stellar Repair for MS SQL pour la réparer.



Was this article helpful?
À propos de l'auteur
author image
Himanshu Shakya

Himanshu is a Tech Enthusiast & Blogger at Stellar and having knowledge of Japanese Language. And apart from this in his spare time he likes playing Chess.

Table des matières

POURQUOI STELLAR® EST LE LEADER MONDIAL

Pourquoi choisir Stellar?
  • 0M+

    CLIENTS

  • 0+

    Des années d'excellence

  • 0+

    INGÉNIEURS R&D

  • 0+

    PAYS

  • 0+

    TÉMOIGNAGES

  • 0+

    RÉCOMPENSES REÇUES

BitRaser With 30 Years of Excellence
TECHNOLOGIE À LAQUELLE VOUS POUVEZ FAIRE CONFIANCE
Experts en soins des données depuis 1993
google-trust
×