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

MS SQL Server Discussion :

transfert de tables entre 2 clusters


Sujet :

MS SQL Server

  1. #1
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut transfert de tables entre 2 clusters
    bonjour,

    on m'a demandé de transférer en automatique des tables d'un cluster à un autre (ils sont sur 2 IP distinctes)
    n'étant pas un pro de SSIS,je me demande s'il vaut mieux faire un package SSIS ou bien, comme je peux le demander aux archis, créer une database spécifique sur le 1° cluster où seraient stockées les tables à transférer, backuper cette base, la copier sur l'autre cluster (par un robocopy par exemple) et la restaurer sur le 2° cluster.

    merci

  2. #2
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Bonjour,

    Que signifie en automatique ?
    Qu'est ce que "des tables" ? Qu'avez vous comme volumétrie ?

    SSIS est une solution - la replication en serait une autre.
    Tout depend de ce que vous souhaitez réaliser.

    A+

  3. #3
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Août 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 730
    Par défaut
    merci de ta réponse Ptit_Dje,

    en fait j'ai une très grosse base (12Téra) qui comporte 500 tables; 480 tables de dimensions (des références) et 20 tables de fait. Tous ceci est sur un cluster A. le principe choisi par un éditeur est de créer des vues a partir de ces tables puis de faire un "transfert" vers un autre cluster (B) en exécutant des
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into B.base1.dbo.tabledestination select * from A.base2.dbo.vuesource
    ou l'on a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    create A.base1.dbo.vuesource as select ch1,ch2,... from A.base1.dbo.T_fait_1 u
    join A.base1.dbo.T_dim_1 on u.ch1=v.vh1
    where u.ch2= 14
    je précise: les tables de la base1 de B sont vidées avant insert
    ce qui fait que l'on a un flux entre A et B de 500Gigas tous les jours.
    je pensais faire quelque chose dans le style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    create database A.base3 ;
    insert into A.base3.dbo.tabledestination select * from A.base2.dbo.vuesource
    puis faire un backup de A.base3, un robotcopy de ce backup vers le cluster B
    puis un restore. il suffira de changer dans BO l'emplacement des objects de l'univers.
    merci

    PS: on peut peut être faire aussi un détach/zip/transfert/attach

Discussions similaires

  1. Transfert des tables de statistiques entre bases
    Par ZashOne dans le forum Import/Export
    Réponses: 7
    Dernier message: 25/07/2007, 07h42
  2. transfert de données entre tables
    Par Skizo dans le forum Access
    Réponses: 1
    Dernier message: 11/05/2006, 12h15
  3. Transfert de tables entre deux bases MySQL
    Par baaron dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 31/01/2006, 23h24
  4. transfert de données entre deux tables
    Par student007 dans le forum Access
    Réponses: 4
    Dernier message: 23/12/2005, 13h04
  5. Transfert de table entre base de données sous delphi
    Par gregcommune dans le forum Bases de données
    Réponses: 3
    Dernier message: 27/07/2004, 07h56

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