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 !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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 ... > >
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]" <bouchenafa@tetraset.com> a écrit dans le message de
news: OehL12fcDHA.2112@TK2MSFTNGP10.phx.gbl...
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" <laurent.dufraisse@ociane-sans-spam.fr> wrote in message
news:bj49sj$haj$1@s1.read.news.oleane.net...
> 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 ...
>
>
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 ... > >