juin 13

SQL – Récupération en attente

0  comments

Je me connecte sur un serveur SQL et j’ai un message d’erreur sur la majorité des bases.
SQL - Récupération en attente - 1.png

Après un redémarrage du serveur, j’ai 2 bases opérationnelles et toutes les autres sont en mode : récupération en attente.

Je lance un script classique dans ces cas là :

ALTER DATABASE [DBName] SET EMERGENCY;
GO
ALTER DATABASE [DBName] set single_user
GO
DBCC CHECKDB ([DBName], REPAIR_ALLOW_DATA_LOSS) WITH ALL_ERRORMSGS;
GO
ALTER DATABASE [DBName] set multi_user


Et voilà le résultat

Msg 945

En lisant la longue Lituanie des erreurs Msg 945 : je pense qu’il s’agit soit d’un problème de disque, soit d’un problème de droit.

Je contrôle le disque :

  • et la place disponible
  • pas d’erreur avec un CHKDSK,
  • donc c’est sans doute un problème de droit.

Après un contrôle, c’est simplement un problème de droit pour l’utilisateur du service SQL Server.

Je relance la vérification des bases.

Résultats DBCC pour 'cap_sage'.
Message Service Broker 9675, état 1 : Types de messages analysés : 14.
Message Service Broker 9676, état 1 : Contrats de service analysés : 6.
Message Service Broker 9667, état 1 : Services analysés : 3.
Message Service Broker 9668, état 1 : Files d'attente du service analysées : 3.
Message Service Broker 9669, état 1 : Points de terminaison de conversation analysés : 0.
Message Service Broker 9674, état 1 : Groupes de conversation analysés : 0.
Message Service Broker 9670, état 1 : Liaisons de service distant analysées : 0.
Message Service Broker 9605, état 1 : Priorités de conversation analysées : 0.
Résultats DBCC pour 'sys.sysrscols'.
Il y a 15464 lignes dans 174 pages pour l'objet "sys.sysrscols".
Résultats DBCC pour 'sys.sysrowsets'.
Il y a 2114 lignes dans 21 pages pour l'objet "sys.sysrowsets".
Etc.

Source

https://www.systoolsgroup.com/fr/recuperation-du-serveur-sql-en-attente


Tags


You may also like

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch

Name*
Email*
Message
0 of 350