OVH Cloud OVH Cloud

Restauration master

1 réponse
Avatar
Guru Perplexe
Bonjour à tous,

C'est mon premier gros crash SQL Server 2000 : je dois restaurer une base de
données complète sur un autre serveur que celui sur lequel les sauvegardes
ont été réalisées.
J'ai restauré Master comme indiqué dans la doc, en lançant le service en
mode commande et mono-utilisateur. A la fin de la restauration, le service
s'arrête, c'est normal.
Mais quand je veux relancer le service, je me plante car les bases qui
étaient référencées dans Master (bases utilisateur, mais aussi model et
msdb) pointaient vers des endroits qui n'existent pas sur mon nouveau
serveur.
Donc je boucle : soit je restaure Master, mais alors je ne peux plus lancer
le service MSSQLServer, soit je prend un Master vide et je restaure ensuite
Model, Msdb et les bases utilisateur, mais alors je perds toute ma config de
comptes de connexion qui est dans Master !

Par pitié, quelqu'un peut-il me secourir ?

Merci et à bientôt ...

1 réponse

Avatar
Guru Perplexe
Merci de ta réponse,

Je pense effectivement que si des bases de type Utilisateur sont manquantes,
il ne s'agirait que d'un signalement, mais là Msdb et Model sont
enregistrées dans Master avec des chemins physiques qui n'existent pas, et
je pense que SQL refuse de démarrer sans Msdb.
Je n'ai rien d'intéressant dans errorlog, puisque le service ne démarre pas.
En mode ligne de commande, je ne peux pas le reproduire pour l'instant, mais
j'avais des messages du type 'Le fichier ... n'a pas été trouvé', sans code
erreur précis.

Merci et à bientôt ...
Laurent.


"Med Bouchenafa[MVP]" a écrit dans le message de
news:
L'absence des autres bases ne devrait pas poser problème
Regarde quel est le message d'erreur dans le fichier errorlog de


SQL/Server

--
Salutations
Med Bouchenafa
TETRASET
75015 Paris
"Guru Perplexe" wrote in message
news:bj49sj$haj$
> Bonjour à tous,
>
> C'est mon premier gros crash SQL Server 2000 : je dois restaurer une


base
de
> données complète sur un autre serveur que celui sur lequel les


sauvegardes
> ont été réalisées.
> J'ai restauré Master comme indiqué dans la doc, en lançant le service en
> mode commande et mono-utilisateur. A la fin de la restauration, le


service
> s'arrête, c'est normal.
> Mais quand je veux relancer le service, je me plante car les bases qui
> étaient référencées dans Master (bases utilisateur, mais aussi model et
> msdb) pointaient vers des endroits qui n'existent pas sur mon nouveau
> serveur.
> Donc je boucle : soit je restaure Master, mais alors je ne peux plus
lancer
> le service MSSQLServer, soit je prend un Master vide et je restaure
ensuite
> Model, Msdb et les bases utilisateur, mais alors je perds toute ma


config
de
> comptes de connexion qui est dans Master !
>
> Par pitié, quelqu'un peut-il me secourir ?
>
> Merci et à bientôt ...
>
>