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 :

Restore database sur une nouvelle machine !


Sujet :

Administration SQL Server

  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut Restore database sur une nouvelle machine !
    Bonjour,

    J'ai essayé de restaurer une bases sqlserver2000 sur un server B à partir dun fichier file.bak récuperé sur un server A, la restore se déroule bien:
    RESTORE database STAT FROM DISK = N'F:\MSSQL\DATA\STAT.bak'
    Mais les modifications effectuées sur la base STAT sur la machine B sont en fait enregistrées dans la base mais sur la machine A.
    Y'a t-il une option pour forcer RESTORE à prendre en compte le nouvelle machine ?

    Merci de votre aide.

    Bien Cordialement,
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Points : 1 216
    Points
    1 216
    Par défaut
    Bonjour,

    Ce n'est pas très clair, vous rencontrez une erreur à la restauration ?
    Emmanuel T.

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    Citation Envoyé par kagemaru Voir le message
    Bonjour,

    Ce n'est pas très clair, vous rencontrez une erreur à la restauration ?
    Bonjour,

    1- J'ai sauvegardé une base instammée sur une machine A dans un fichier .BAC

    2- J'ai transferé ce fichier .BAC sur une machine B.

    3- J'ai fait un restore de la base sur la machine B à partir de fichier .BAC.

    Mais quand je me connecte, je pointe sur la base installée sur la machine A !
    Alors mon but était de restore la base sur la machine B et travailler la base restoré toujours sur B.

    Merci de votre aide.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  4. #4
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    Citation Envoyé par agdid04 Voir le message

    Bonjour,

    1- J'ai sauvegardé une base instammée sur une machine A dans un fichier .BAC

    2- J'ai transferé ce fichier .BAC sur une machine B.

    3- J'ai fait un restore de la base sur la machine B à partir de fichier .BAC.

    Mais quand je me connecte, je pointe sur la base installée sur la machine A !
    Alors mon but était de restore la base sur la machine B et travailler la base restoré toujours sur B.

    Merci de votre aide.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    1- STAT.baK est la sauvegarde de STAT sur une machine A

    2- Ce restore a été lancé sur une machine B:
    Restore database YOYO from DISK='F:\BACKUP_1\YOYO.BAK'
    with
    MOVE 'YOYO_Data' TO '\BACKUP_1\YOYO_Data.MDF' ,
    MOVE 'YOYO_Log' TO '\\BACKUP_1\YOYO_Log.LDF'

    3- Restore OK mais la base a été restauré sur la machine A malgré qu'il soit lancé sur la machine B !

    Qu'est ce qu'il faut faire pour créer la base sur la nouvelle machine B à partir d'une sauvegarde de la base qui 'est déjà sur la machine A ?

    Par avance Merci.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  6. #6
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    Citation Envoyé par agdid04 Voir le message
    1- STAT.baK est la sauvegarde de STAT sur une machine A

    2- Ce restore a été lancé sur une machine B:
    Restore database YOYO from DISK='F:\BACKUP_1\YOYO.BAK'
    with
    MOVE 'STAT_Data' TO '\BACKUP_1\STAT_Data.MDF' ,
    MOVE 'STAT_Log' TO '\\BACKUP_1\STAT_Log.LDF'

    3- Restore OK mais la base a été restauré sur la machine A malgré qu'il soit lancé sur la machine B !

    Qu'est ce qu'il faut faire pour créer la base sur la nouvelle machine B à partir d'une sauvegarde de la base qui 'est déjà sur la machine A ?

    Par avance Merci.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

  7. #7
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1 056
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 056
    Points : 1 216
    Points
    1 216
    Par défaut
    2- Ce restore a été lancé sur une machine B:
    Restore database YOYO from DISK='F:\BACKUP_1\YOYO.BAK'
    with
    MOVE 'STAT_Data' TO '\BACKUP_1\STAT_Data.MDF' ,
    MOVE 'STAT_Log' TO '\\BACKUP_1\STAT_Log.LDF'
    vous indiquer que les fichiers de la base YOYO seront créés sur la machine \\BACKUP_1. Pour que les fichiers soient créés en local sur la machine B :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Restore database YOYO from DISK='F:\BACKUP_1\YOYO.BAK'
    with
    MOVE 'STAT_Data' TO 'c:\STAT_Data.MDF' ,
    MOVE 'STAT_Log' TO 'c:\STAT_Log.LDF'
    Par exemple ... et bien sûr , la commande doit être lancée sur une session connectée à la machine B.
    Emmanuel T.

  8. #8
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Points : 604
    Points
    604
    Par défaut
    Citation Envoyé par kagemaru Voir le message
    vous indiquer que les fichiers de la base YOYO seront créés sur la machine \\BACKUP_1. Pour que les fichiers soient créés en local sur la machine B :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Restore database YOYO from DISK='F:\BACKUP_1\YOYO.BAK'
    with
    MOVE 'STAT_Data' TO 'c:\STAT_Data.MDF' ,
    MOVE 'STAT_Log' TO 'c:\STAT_Log.LDF'
    Par exemple ... et bien sûr , la commande doit être lancée sur une session connectée à la machine B.
    Merci bien, J'ai bien ma base sur la machine B.

    Merci de votr aide.
    SDR.
    "ceux qui vivent, ce sont ceux qui luttent."

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 18
    Dernier message: 13/01/2012, 11h27
  2. AIde sur le choix de composant d'une nouvelle machine
    Par luffyfr dans le forum Ordinateurs
    Réponses: 1
    Dernier message: 16/02/2011, 12h14
  3. [Administration] Ajouter repository existant sur une nouvelle machine
    Par AnneCa dans le forum CVS
    Réponses: 1
    Dernier message: 04/02/2009, 10h06
  4. Réponses: 2
    Dernier message: 03/07/2008, 10h31
  5. Restore database sur une nouvelle machine !
    Par agdid04 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 23/11/2007, 17h13

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