[SQL Server] Restaurer une bdd

Fermé
Riwalenn Messages postés 364 Date d'inscription jeudi 25 août 2005 Statut Membre Dernière intervention 16 février 2015 - 18 avril 2006 à 11:00
Riwalenn Messages postés 364 Date d'inscription jeudi 25 août 2005 Statut Membre Dernière intervention 16 février 2015 - 25 avril 2006 à 15:33
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 mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 657
18 avril 2006 à 13:43
"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 jeudi 25 août 2005 Statut Membre Dernière intervention 16 février 2015 101
19 avril 2006 à 16:15
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 mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 657
19 avril 2006 à 18:31
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 jeudi 25 août 2005 Statut Membre Dernière intervention 16 février 2015 101
21 avril 2006 à 18:00
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 jeudi 25 août 2005 Statut Membre Dernière intervention 16 février 2015 101
25 avril 2006 à 15:33
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 mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 657
24 avril 2006 à 11:33
Tu as trouvé les logins ?
Tu as pu les supprimer ?
0