IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Restaurer une table


Sujet :

Administration SQL Server

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 083
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 083
    Points : 271
    Points
    271
    Par défaut Restaurer une table
    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.

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    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
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  3. #3
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 786
    Points : 52 793
    Points
    52 793
    Billets dans le blog
    5
    Par défaut
    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
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Avril 2007
    Messages : 139
    Points : 137
    Points
    137
    Par défaut
    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.

Discussions similaires

  1. commande pour archiver et restaurer une table
    Par laurentSc dans le forum Administration
    Réponses: 5
    Dernier message: 03/06/2009, 22h40
  2. restaurer une table ou partition depuis RMAN
    Par debdba dans le forum Administration
    Réponses: 5
    Dernier message: 04/03/2009, 08h59
  3. Comment restaurer une table ayant des contraintes ?
    Par ckermorgant dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 29/08/2007, 08h26
  4. Restaurer une table effacée accidentellement
    Par mikedavem dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/03/2007, 15h59
  5. Sauvegarder / restaurer une table
    Par weed dans le forum Administration
    Réponses: 2
    Dernier message: 21/11/2006, 20h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo