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 :

copier une base de données d'un ordinateur vers un autre


Sujet :

MS SQL Server

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut copier une base de données d'un ordinateur vers un autre
    Bonjour,

    je voudrais copier les fichiers des dossiers Data et Log de ma base de donnees mais je n'arrive pas a le faire un message d'erreur m'indique qu'un certain fichier du dossier Data est utilise par un autre programme sachant que tt est ferme et j'ai meme mis Sql server en pause et j'ai arreter le easyPHP ,comment faire pour les copier, aidez moi SVP
    Merci d'avance

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Vous ne pouvez faire cela que lorsque le service sera arrêté.
    En effet, tant que le service est démarré et que la base de données est ONLINE, les fichiers de la base de données sont verrouillés en lecture.

    Notez que si vous arrêtez le service, vous perdez toute la mise en cache ainsi que les statistiques collectées en arrière-plan par SQL Server pour améliorer son fonctionnement ou vous permettant d'investiguer un problème de performances.
    Il e nv

    Pour éviter cela, il vous suffit de réaliser une sauvegarde de la base de données, et de la restaurer sur l'instance SQL Server cible.
    Vous pouvez pour cela utiliser le tutoriel de fadace à ce sujet.

    Notez qu'il n'est pas possible de restaurer une base de données d'une version de SQL Server dans une version précédente d'un instance de celui-ci.

  3. #3
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Vous ne pouvez faire cela que lorsque le service sera arrêté.
    En effet, tant que le service est démarré et que la base de données est ONLINE, les fichiers de la base de données sont verrouillés en lecture.

    Notez que si vous arrêtez le service, vous perdez toute la mise en cache ainsi que les statistiques collectées en arrière-plan par SQL Server pour améliorer son fonctionnement ou vous permettant d'investiguer un problème de performances.
    Il en va de même pour le cache de données en ce qui concerne votre base de données si vous préférez la détacher, copier les fichiers sur le serveur cible, et rattacher la base de données sur les deux serveurs.

    Pour éviter cela, il vous suffit de réaliser une sauvegarde de la base de données, et de la restaurer sur l'instance SQL Server cible.
    Vous pouvez pour cela utiliser le tutoriel de fadace à ce sujet.

    Notez qu'il n'est pas possible de restaurer une base de données d'une version de SQL Server dans une version précédente d'un instance de celui-ci (c'est à dire que vous ne pouvez pas, par exemple, restaurer une base de données crée dans une instance SQL Server 2008 dans une instance SQL Server 2005)

    @++

Discussions similaires

  1. Copier une base de donnée vers une autre
    Par maxeur dans le forum Ruby on Rails
    Réponses: 6
    Dernier message: 04/09/2008, 09h37
  2. Réponses: 2
    Dernier message: 28/02/2008, 18h35
  3. copier une base de données en sql manager 2005
    Par danouna dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/11/2007, 07h58
  4. Modifier une base de données sur un ordinateur local
    Par tranath dans le forum Accès aux données
    Réponses: 1
    Dernier message: 04/10/2007, 16h49
  5. Copier une base de données
    Par emeraudes dans le forum VBA Access
    Réponses: 6
    Dernier message: 12/04/2006, 10h44

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