1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Distribution

    Informations forums :
    Inscription : avril 2012
    Messages : 2
    Points : 1
    Points
    1

    Par défaut Dump uniquement d'un schéma

    Bonjour,

    On m'a demande au niveau de mon travail de faire la sauvegarde d'un seul schéma dans une base SQL et ne pas sauvegarde toute la base qui possédé beaucoup de schéma.
    Par exemple j'ai une base comme celle-ci.

    TEST -> TOTO.ADOVAL
    TOTO.RIRI
    TOTO.XXXX
    LOLO.ADOVAL
    LOLO.RIRI
    LOLO.XXXX
    ......

    Donc je ne voudrait sauvegarde que le schema TOTO avec toute les tables, ces vue et les séquences. Donc un BAK de la base uniquement sur le schema de a base

    Comme avec Oracle ou on peut facilement faire un DUMP d'un schéma.

    Merci pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    août 2005
    Messages
    5 070
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : août 2005
    Messages : 5 070
    Points : 11 797
    Points
    11 797

    Par défaut

    Hello si tu parles de data pump sous Oracle alors l'équivalent sous SQL Server est l'assistant de génération de script.
    La tu pourras sélectionner les objets que tu veux exporter (sauvegarder) que ce soit au niveau des données que de la définition de tes objets.

    A+

  3. #3
    Rédacteur
    Avatar de SQLpro
    Homme Profil pro
    Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Inscrit en
    mai 2002
    Messages
    17 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 17 842
    Points : 41 640
    Points
    41 640
    Billets dans le blog
    1

    Par défaut

    Une sauvegarde partielle ne peut concerner que des fichiers ou des groupes de fichiers. Pas des schémas qui sont des objets logique. D'autre part, il n'est pas possible de restaurer "partiellement" une base, par exemple un schéma et pas les autres. En effet, une base est un tout cohérent et logique et ne peut qu'être restaurée d'un seul bloc… Imaginez que les clients se trouve dans le schéma A et les factures dans le schéma B....

    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...
    * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *

  4. #4
    Rédacteur
    Avatar de SQLpro
    Homme Profil pro
    Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Inscrit en
    mai 2002
    Messages
    17 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert SGBDR & SQL, spécialiste Microsoft SQL Server
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 17 842
    Points : 41 640
    Points
    41 640
    Billets dans le blog
    1

    Par défaut

    Citation Envoyé par mikedavem Voir le message
    La tu pourras sélectionner les objets que tu veux exporter (sauvegarder) que ce soit au niveau des données que de la définition de tes objets.
    ATTENTION mike, ce n'est pas une sauvegarde, mais un export… Rien à voir, et c'est souvent BEAUCOUP plus lent et nettement plus risqué !

    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...
    * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * *

  5. #5
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    août 2005
    Messages
    5 070
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : août 2005
    Messages : 5 070
    Points : 11 797
    Points
    11 797

    Par défaut

    ATTENTION mike, ce n'est pas une sauvegarde, mais un export
    Tu as entièrement raison! Et c'est exactement la même chose qu'avec DATA PUMP de Oracle .. ils parlent de DUMP (ou aussi appelé backup logique) et c'est bien un export qui est réalisé

    La différence entre sauvegarde physique (BACKUP DATABASE vs RMAN) et sauvegarde logique (Assistant génération script vs Data Pump) reste de toute façon la même que ce soit SQL Server ou Oracle. Ce sont plutôt les gens qui ont tendance à confondre les 2 notions

    Dans le cas présent, le backup logique reste une option viable mais il faut en connaître les risques tel que tu le mentionnes plus haut

    ++

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    avril 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Technicien Help Desk
    Secteur : Distribution

    Informations forums :
    Inscription : avril 2012
    Messages : 2
    Points : 1
    Points
    1

    Par défaut

    Hello Mikedavem

    Merci pour ton retour je vais voir si generateur de script peut correspondre a mon besoin.

    A+

    Olivier

Discussions similaires

  1. Problème sur Dump puis Restore de schéma spécifique
    Par denis13 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 01/09/2011, 19h12
  2. exécuter les sql du dump pour créer les schéma
    Par elkamaro dans le forum Import/Export
    Réponses: 0
    Dernier message: 04/06/2009, 12h35
  3. [8.1] dump uniquement mes tbales
    Par nine dans le forum Débuter
    Réponses: 1
    Dernier message: 03/06/2009, 13h06
  4. [Débutant] Procédure stockée uniquement pour un schéma
    Par peaceinpal dans le forum Administration
    Réponses: 5
    Dernier message: 15/01/2009, 11h19
  5. Réponses: 2
    Dernier message: 13/02/2006, 11h13

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