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 :

Dump uniquement d'un schéma


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  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
    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 confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    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 bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    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 : 22 002
    Billets dans le blog
    6
    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...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  4. #4
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    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

    ++

  5. #5
    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
    Par défaut
    Hello Mikedavem

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

    A+

    Olivier

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    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 : 22 002
    Billets dans le blog
    6
    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...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

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