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 :

Backup Restore en sélectionnant seulement tables existantes entre deux BDD


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
    Analyste d'exploitation
    Inscrit en
    Octobre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Octobre 2022
    Messages : 2
    Par défaut Backup Restore en sélectionnant seulement tables existantes entre deux BDD
    Bonjour à tous,

    Je suis novice dans l'administration SQL Server. Je dispose d'une base de données Master et actuellement je fais un backup restore de cette base quotidiennement afin d'obtenir une base de données pour mes statistiques.
    Je souhaiterais créer des vues ainsi que des nouvelles tables sur cette BDD statistiques. Le souci est que ce backup restore m'empêche de pérenniser ces vues. Je souhaiterais donc savoir s'il existe sur SQL Server Management Studio une méthode afin de restaurer et de mettre à jour seulement les tables existantes à la fois dans la base de données Master et celle dans la BDD Statistiques ?

    Merci d'avance

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    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 010
    Billets dans le blog
    6
    Par défaut
    La base de données de nom "master" est une base de données systèmes dans laquelle il ne faut surtout pas mettre le moindre objet fonctionnel ! Êtes vous sur d'avoir utilisé la base master ?

    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/ * * * * *

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Octobre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Octobre 2022
    Messages : 2
    Par défaut
    Bonjour SQLPro, merci pour ta réponse rapide. Je me suis trompé ce n'est pas la base de données mais une base de données intermédiaire

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    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 010
    Billets dans le blog
    6
    Par défaut
    Votre demande n'est de toute façon franchement pas claire. Expliquez en détails.

    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/ * * * * *

  5. #5
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 254
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 254
    Par défaut
    De ce que je comprends, tu fais une copie d'une bdd de prod pour pouvoir y greffer (sur la copie), des vues pour faire des stats. En gros pour faire du BI.

    Déjà, pourquoi ne pas travailler directement sur la base de prod, quelle en est la raison ? (il peut y avoir plein de raison, et il semblerait que se serait plutôt une bonne pratique de travailler sur une copie).

    Ensuite, dans la mesure ou il est tout à fait possible de réaliser des requêtes dans une base, qui vont chercher les données dans une autre base, ça doit être possible de le faire.

    SQLPro pourra sans doute confirmé, il est plus calé que moi, mais l'idée serait d'avoir une base "Metier", vide, avec les vues et les tables additionnelles, une base "coquille de noix". Tu branche ton outils BI sur cette base.
    Ensuite les vues de cette base "Metier" vont aller pointées sur ta base copie (ou accessoirement directement sur la base de prod), la base "Data".

    Lorsque tu restaure, tu n'as qu'à restaurer la base "Data", tu n'as pas à toucher à la base "Metier" et donc tu ne perd pas tes vues.

  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 010
    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 010
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par sevyc64 Voir le message
    ....

    SQLPro pourra sans doute confirmé, il est plus calé que moi, mais l'idée serait d'avoir une base "Metier", vide, avec les vues et les tables additionnelles, une base "coquille de noix". Tu branche ton outils BI sur cette base.
    Ensuite les vues de cette base "Metier" vont aller pointées sur ta base copie (ou accessoirement directement sur la base de prod), la base "Data".

    Lorsque tu restaure, tu n'as qu'à restaurer la base "Data", tu n'as pas à toucher à la base "Metier" et donc tu ne perd pas tes vues.
    Tout à fait thierry... SQL Server est d'ailleurs le seul SGBDR à permettre cela avec des performances puisqu'il peut faire des jointures interbases aussi bien optimisées que celles intra-base

    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. windev-table calcule entre deux enregistrements
    Par Ismaelouatt dans le forum WinDev
    Réponses: 16
    Dernier message: 29/08/2016, 09h45
  2. Sélectionner la date max entre deux requêtes
    Par ibox53 dans le forum Access
    Réponses: 3
    Dernier message: 30/06/2015, 10h25
  3. [WD-2003] VBA_WORD Sélectionner de plusieurs paragraphes entre deux titres
    Par nbs_T dans le forum VBA Word
    Réponses: 3
    Dernier message: 21/04/2010, 09h41
  4. Sélectionner toutes les dates entre deux dates
    Par corgato dans le forum Langage
    Réponses: 2
    Dernier message: 09/11/2008, 20h50
  5. [ADO Table] Filtre entre deux dates
    Par aliwassem dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/04/2007, 12h36

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