Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Administration
Administration Forum d'entraide sur l'administration du dataserver, via SSM ou ligne de commande, les tables système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/05/2006, 16h00   #1
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
Par défaut [2000] Restore du fichier de données et utilisation du fichier journal courant ?

Bonjour,

J'en suis en train de faire des tests de restauration.

Voici ma démarche :

1 - Une sauvegarde LOG + DATA Complète
2 - Modification d'une table
3 - Arrêt de SQLServer
4 - Suppression bestiale du fichier de données
5 - Redémarrage de SQLServer
6 - Bien entendu la base est suspecte !
7 - Restauration du fichier de données uniquement !

Ma question : Pourquoi SQLServer ne réapplique pas les logs courants ? Ainsi je pourrais voir mes données inserées en étape 2 ?

Merci d'avance pour vos réponses.
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2006, 18h14   #2
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 791
Points : 17 791
Coment faites vous cela ? Quelles instructions Transact SQL ???

A +
__________________
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 08h20   #3
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
Citation:
Envoyé par SQLpro
Coment faites vous cela ? Quelles instructions Transact SQL ???

A +
Comment je fais quoi ? Je fais tous avec l'interface graphique !
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 09h50   #4
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 791
Points : 17 791
dommage car on ne peut donc pas savoir ce que vous faites, donc impossible de vous expliquer ce qui cloche !

A +
__________________
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 10h15   #5
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Si ça peut vous aider

Article non finalisé
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2006, 11h25   #6
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
Voila mes manips :

Code :
1
2
BACKUP DATABASE Northwind TO DISK=N'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Northwind\Northwind.bak'
BACKUP TRAN Northwind TO DISK=N'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Northwind\Northwind.trn'
Je fais des modifs dans une tables.
Je simul un crash PC
-> Arrêt du server (net stop de MSSQLSERVER)
-> suppression de northwnd.mdf
-> Relance server (net start de MSSQLSERVER)
La base est supecte.

Impossible de faire une sauvegarde des logs sur une base suspecte.
Je fais :
Code :
1
2
3
 
RESTORE DATABASE Northwind FROM DISK=N'C:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\Northwind\Northwind.bak' 
WITH NORECOVERY
Maintenant j'aimerai pouvoir appliquer les logs courants pour avoir mes dernières modifs. Est-ce possible ?

Merci d'avance,
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2006, 13h19   #7
Rédacteur/Modérateur

 
Avatar de SQLpro
 
Homme Frédéric BROUARD
Expert SGBDR & SQL
Inscription : mai 2002
Messages : 10 959
Détails du profil
Informations personnelles :
Nom : Homme Frédéric BROUARD
Localisation : France

Informations professionnelles :
Activité : Expert SGBDR & SQL
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 10 959
Points : 17 791
Points : 17 791
Citation:
Impossible de faire une sauvegarde des logs sur une base suspecte.
si avec l'option NO_TRUNCATE.

A +
__________________
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 * * * * *
SQLpro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2006, 14h55   #8
Membre actif
 
Inscription : décembre 2002
Messages : 438
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 438
Points : 169
Points : 169
Merci

Une petite question :

Ma base master est en mode de récupération simple. Est-ce normal ? Faut-il la mettre en complet ?
Débéa est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h32.


 
 
 
 
Partenaires

Hébergement Web