[SQL Server] Restaurer une bdd

Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   -  
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un problème au niveau de ma base de donnée, j'ai malencontreusement effacer des données importantes sur une de mes tables. Heureusement pour moi, je sauvegarde la bdd et les fichiers logs tous les jours.
Cependant, lorsque j'ai voulu faire restaurer j'ai eu le message suivant :
"Microsoft SQL -DMO (ODBC SLQState: 42000)

Exclusive access could not be obtained because the database is in use. RESTORE DATABASE is terminating abnormally"

si quelqu'un pouvait m'aider s'il vous plaît. Merci
A voir également:

6 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
"database is in use", ça veut simplement dire que quelqu'un est encore connecté à la base.

Pour retaurer, commencer par supprimer les logins de cette base uniquement, puis relancer la restauration.
1
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   101
 
Bonjour,

est-ce que tu me donner la marche à suivre pour supprimer des logins s'il te plaît ? (tout le monde était déco à ce moment, j'ai fait rebooter tout les pc, et malgré cela j'ai eu le message).
merci
1
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
est-ce que tu me donner la marche à suivre pour supprimer des logins s'il te plaît ?

AHUM.

Plaît-il ?
Tu es en charge de restaurer une base et tu ne sais pas où sont les logins de chaque base ?

Je te conseille très fortement une formation de dba SQL Server avant de faire une bêtise. :-.


Enterprise Manager > ouvrir la base avec le petit + > Users

Il faudra peut-être également tuer les connexions qui sont encore en cours sur la base.
1
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   101
 
Alors merci pour l'info et

Tu es en charge de restaurer une base et tu ne sais pas où sont les logins de chaque base ?

pour ton information j'ai une formation d'administrateur réseaux où la seul chose que l'on m'est apprise au niveau des bdd c'est comment créer une table point barre.

Je te conseille très fortement une formation de dba SQL Server avant de faire une bêtise. :-.
c'est ce que je suis en train de faire mais pour l'instant on en est qu'aux requêtes !!! Je me vois mal demander à mon prof comment faire parce qu'on ne mets pas la charrue avant les boeufs...

merci quand même.
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Riwalenn Messages postés 364 Date d'inscription   Statut Membre Dernière intervention   101
 
Je te remercie mais je n'ai plus eu l'occasion de restaurer ma bdd, on a choisie la solution de reconstruire la table à plusieurs via intranet... je te l'accorde c'est beaucoup plus long mais je pouvais pas attendre la réponse et les autres avaient commençé la reconstruction sans moi.. donc j'ai suivi le mouvement...

mais bon ça me servira pour une prochaine fois où si on a un problème avec sql server un jour.

Merci
1
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Tu as trouvé les logins ?
Tu as pu les supprimer ?
0