|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 657 ![]() |
Bonjour,
un utilisateur a supprimé (dropé) une table. J'ai eu un backup de databse avec la même table . J'ai restauré la base avec le fichier de ce backup mais la table n'y est pas. Je ne vois pas la table dans la base restaurée. Pour quoi ? Comment faire pour restaurer la table ? Est-ce possible en Sql Server ? D'avance merci. |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() |
Bonjour,
Su tu as restauré une sauvegarde complète, ta table doit s'y trouver... sauf si ton backup a été fait APRES suppression de la table.
__________________
Rudi Bruchez Consultant indépendant modélisation, administration, optimisation, formation, solutions MS SQL Server et informatique libre. MCDBA, MCITP, MCT, SCJP2 - http://www.babaluga.com/ Articles et tutoriels : http://rudi.developpez.com/ LIVRE : Optimiser SQL Server |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Il n'est pas possible de ne restaurer qu'une table d'une base, une table n'étant pas une unité logique indépendante (elle peut être liée à d'autres par l'IR).
Dans ce cas il faut restaurer la base sous un autre nom et faire une requête SQL qui recréé et alimente la table par exemple à l'aide de SELECT ... INTO. 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 * * * * * |
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : avril 2007 Messages : 139 ![]() |
Autre hypothèse :
Tu as peut être écrasé ton jeu de sauvegarde (après le DROP TABLE) en utilisant l'option INIT de BACKUP DATABASE (je pense à un BACKUP fait sous la panique ou planifié par l'agent SQL Server par exemple). Cela pourrait expliquer que la table dropée ne soit pas dans ta dernière sauvegarde utilisée pour la restauration... David. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com