HP Logiciel de base HP Data Protector Express Manuel d'utilisation
Page 65

Restauration des bases de données master Microsoft SQL Server 7
Un échec de SQL Server au démarrage, des fautes de segmentation, des erreurs d’entrée/sortie
ou encore un rapport de DBCC sont autant d’événements qui vous permettent d’affirmer qu’une
base de données master est endommagée. Par exemple, une erreur peut être due à un dommage
causé par un échec sur un support dans la zone de stockage de la base de données master.
La procédure visant à récupérer une base de données master endommagée est différente de celle
concernant les bases de données utilisateurs. Si la base de données master devient inutilisable,
elle est restaurée à partir d’un transfert antérieur. Toutes les modifications effectuées dans la base
de données master depuis le dernier transfert sont perdues lors du rechargement du transfert et
par conséquent doivent être à nouveau appliquées.
Il est fortement recommandé de sauvegarder la base de données master chaque fois qu'elle est
modifiée. La meilleure stratégie pour garantir cela consiste à interdire la création d’objets définis
par l’utilisateur dans la base de données master et de bien respecter les instructions et procédures
système, ainsi que des actions équivalentes dans SQL Enterprise Manager, qui modifient la base
de données master.
Les instructions et procédures système qui modifient la base de données master les plus courantes
sont :
•
DISK INIT
•
CREATE DATABASE
•
ALTER DATABASE
•
DISK MIRROR
•
DISK UNMIRROR
•
DISK REMIRROR
•
sp_dropremotelogin
•
sp_addumpdevice
•
sp_dropdevice
•
sp_addlogin
•
sp_droplogin
•
sp_addserver
•
sp_dropserver
•
sp_addremotelogin
Si une base de données utilisateur est créée, étendue ou raccourcie après le transfert (sauvegarde)
le plus récent de la base de données master et qu’il devient nécessaire de recharger la base de
données master.
ATTENTION :
C’est pourquoi vous devez toujours transférer (sauvegarder) la base de données
master après avoir créé, étendu ou raccourci des bases de données utilisateurs.
ATTENTION :
Vous devez effectuer la reconstruction à l'aide du même jeu de caractères et ordre
de tri que le transfert de la base de données master qui sera rechargé.
Pour récupérer une base de donnée master endommagée :
1.
Reconstruire la base de données master
2.
Redémarrer Microsoft SQL Server en mode mono-utilisateur
3.
Restaurer la base de données master à partir de la sauvegarde la plus récente
4.
Appliquer des modifications à la base de données master
Utilisation de Microsoft SQL Server
65