|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre expérimenté
![]() ![]() François GuillotDéveloppeur Web Inscription : novembre 2003 Messages : 286 ![]() |
Salut à tous,
Je suis étudiant en BTS et on me demande de savoir sauvegarder puis restaurer une base de données. Je fais ça sous Management Studio. Mon problème c'est que lorsque je fais le restore (à partir du fichier .bak que j'ai précédemment sauvegardé) on m'annonce que la restauration a réussi, puis ma BDD reste bloquée sur "Nom de la BDD(Restauration...)". Impossible de faire une requête dessus, elle reste bloquée sur cet état, même après un redémarrage du serveur de BDD, même après un redémarrage de la machine. Obligé de supprimer la BDD et de la recréer de zéro. Alors si vous avez une idée d'où cela peut venir, ou à défaut si vous avez deux commandes Backup et Restore très simples pour sauvegarder et restaurer la BDD sans trop se prendre la tête, je suis preneur. Merci d'avance. |
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Code :
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
||
|
00
|
|
|
#3 | ||||
|
Membre expérimenté
![]() ![]() François GuillotDéveloppeur Web Inscription : novembre 2003 Messages : 286 ![]() |
Merci c'est chouette.
En fait si ma base de données restait bloquée sur "(Restauration...)", c'était vraisemblablement dû à la machine que j'utilisais, car depuis que j'en ai changé, tout roule. Par contre j'ai encore quelques questions. Parfois je lis : Code :
FROM/TO DISK = N'G:\sauvegarde LOG BDD PTI_EMALING.bak' Quand j'essaie de restaurer le journal des transactions de ma base en faisant : Code :
Autrement, je voudrais pouvoir créer un petit script SQL pour pouvoir restaurer la base de données master. Code :
J'ai cru comprendre que sauvegarder le journal des transactions de master n'avait aucun intérêt? J'ai aussi créé un batch pour faire une sauvegarde à froid des fichiers mdf et ldf de la base, mais j'ai un doute car ces fichiers pour master apparaissent en double : - une fois dans le répertoire "Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\" - et une autre dans le répertoire "Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Data\" Les fichiers de ma base perso sont dans MSSQL.1, alors quels sont ceux de master qui comptent vraiment? Voilà c'est tout. |
||||
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() ![]() François GuillotDéveloppeur Web Inscription : novembre 2003 Messages : 286 ![]() |
Bonjour,
Sans vouloir paraître exigeant, je cherche toujours des réponses à toutes ces questions. Alors je me permets de remonter le sujet.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com