OVH Cloud OVH Cloud

pb de restauration

3 réponses
Avatar
Titeuf
bonjour,
dans le gestionnaire de base sql
je fais restaurer une base de donnée
et la je choisi ma sauvegarde et juste avant de commencer la restauration
j'ai un message d'erreur du genre
"restore.. ne peut se faire en multi-utilisateur...il faut etre en
mono-utilisateur pour que la fonction restore fonctionne."

mais comment passer en mono-utilisateur ?
il n'y a personne d'autre que moi ? je ne comprend vraiment pas !

j'ai un windows2000 serveur + sp3
+ sql serveur 2000
je travaille en locale je n'ai pas de réseau pour info

merci

3 réponses

Avatar
hch
vous avez surement une connexion sur cette base , parfois sans trop faire
attention on reste connecté sur une base sans vraiment le vouloir , verifiez
que vous n'etes pas positionnés sur la base en question pendant que vous
demandez la restauration .

Vous avez peut etre une fenetre analyzeur de requete ouverte sur la base en
question

ou encore de facon plus subtile y a til une tache SQL qui tourne et qui
utilise votre base c'est une connexion aussi ....

cherchez parmi ces scenarios vous trouverez une explication j'espere

hch

"Titeuf" a écrit :

bonjour,
dans le gestionnaire de base sql
je fais restaurer une base de donnée
et la je choisi ma sauvegarde et juste avant de commencer la restauration
j'ai un message d'erreur du genre
"restore.. ne peut se faire en multi-utilisateur...il faut etre en
mono-utilisateur pour que la fonction restore fonctionne."

mais comment passer en mono-utilisateur ?
il n'y a personne d'autre que moi ? je ne comprend vraiment pas !

j'ai un windows2000 serveur + sp3
+ sql serveur 2000
je travaille en locale je n'ai pas de réseau pour info

merci





Avatar
bruno reiter [MVP]
exec sp_who2 pour voir qui est connecté
kill xxx pour tuer le process connecté

br

"Titeuf" wrote in message
news:%23w%
bonjour,
dans le gestionnaire de base sql
je fais restaurer une base de donnée
et la je choisi ma sauvegarde et juste avant de commencer la restauration
j'ai un message d'erreur du genre
"restore.. ne peut se faire en multi-utilisateur...il faut etre en
mono-utilisateur pour que la fonction restore fonctionne."

mais comment passer en mono-utilisateur ?
il n'y a personne d'autre que moi ? je ne comprend vraiment pas !

j'ai un windows2000 serveur + sp3
+ sql serveur 2000
je travaille en locale je n'ai pas de réseau pour info

merci




Avatar
bruno reiter [MVP]
non, pour retorer,il faut passer en mono utilisateur, dans ce cas :

alter database xxx
set single_user with rollback immediate

br

"Titeuf" wrote in message
news:
j'ai executé sp_who
il n'y a aucun process qui me gène car j'ai essayé de ts les killer mais
sans succès ?

mais faut-il arreter le service SQL pour pouvoir restaurer une base ?