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 :

Restaurer une base de données sur un autre serveur


Sujet :

MS SQL Server

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2012
    Messages
    68
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Décembre 2012
    Messages : 68
    Points : 33
    Points
    33
    Par défaut Restaurer une base de données sur un autre serveur
    Bonjour,

    Afin de manipuler des bases de données, j'aimerai les copier sur un serveur test.
    pas de soucis pour faire le backup, reste le problème du RESTORE sur un autre serveur.

    Les deux serveurs sont sous SQL server 2005.

    Pour le moment j'ai tenté de restaurer sous le dossier où se situe mon serveur Test mais je ne les vois pas dans SQL server manager, meme apres avoir rafraichi/déconnecté-reconnecté.

    Nb: je souhaite utiliser un script et pas l'assistance..

    merci de votre aide !

    Passez de bonne fêtes

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour,

    pouvez vous indiquer la commande utilisée pour faire la restauration

  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
    21 761
    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 : 21 761
    Points : 52 547
    Points
    52 547
    Billets dans le blog
    5
    Par défaut
    Vous devez préalablement identifier les fichiers de votre base en lançant la requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM sys.database_files
    Ceci vous donnera le nom logique (name) de chaqu fichier

    Ensuite pour restaurer il vous faudra utiliser l'option MOVE de la commande RESTORE :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    RESTORE DATABASE MaBase
    FROM DISK = 'C:\???'
    WITH MOVE 'NomFichierLogique1' TO  '???',
         MOVE 'NomFichierLogique2' TO  '???',
         MOVE 'NomFichierLogique3' TO  '???',
    ...
         MOVE 'NomFichierLogiqueN' TO  '???';
    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. [2008R2] Restaurer une base de données sur 2005
    Par samia_86 dans le forum Administration
    Réponses: 8
    Dernier message: 17/03/2015, 10h17
  2. Réponses: 2
    Dernier message: 09/03/2012, 20h12
  3. [MySQL] Acceder à une base de donné sur un autre herbergement
    Par dbzes59113 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/02/2010, 16h39
  4. déplacer une base de données sur un autre disque ?
    Par caballero dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 13/07/2007, 12h02
  5. Réponses: 5
    Dernier message: 07/06/2007, 15h19

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