Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/01/2011, 22h34   #1
Invité de passage
 
Inscription : avril 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 1
Points : 0
Points : 0
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
ck23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2011, 00h34   #2
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 665
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

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

Informations forums :
Inscription : janvier 2005
Messages : 4 665
Points : 8 707
Points : 8 707
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.
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2011, 00h36   #3
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 665
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

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

Informations forums :
Inscription : janvier 2005
Messages : 4 665
Points : 8 707
Points : 8 707
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)

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h28.


 
 
 
 
Partenaires

Hébergement Web