Comment faire pour copier base de données sql server à partir de l'une à l'autre serveur sans aucune sauvegarde
J'ai deux machines A et B. Dans ma machine, j'ai SQL serveur avec une base de données. J'ai besoin de copier la base de données de la Machine A vers B sans prendre toutes les sauvegardes. Comment dois-je faire?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser la Copie fonctionnalités de Base de données dans SQL Server Management Studio.
Cliquez-droit sur la base de données, sélectionnez l'option "Tâches", "Copie de base de données". Si vous pouvez prendre la base de données en mode hors connexion, vous pouvez également choisir de le détacher, copiez les fichiers sur le nouveau serveur, et puis rattacher la base de données après.
Voir aussi la Documentation de Microsoft: http://technet.microsoft.com/en-us/library/ms188664.aspx
Voici une autre méthode que vous pouvez utiliser si vous avez un accès direct aux deux machines.
Dans La Source De La Machine:
1. Ouvrez Sql Server Management Studio(SSMS)
2. Cliquez-droit sur la Base de données que vous souhaitez copier
3. Goto Propriétés
4. Sélectionnez les Fichiers dans le Menu de Gauche
5. Faites défiler jusqu'à la Plus à Droite des colonnes, vous trouverez le nom de fichier et chemin d'accès du fichier de base de données (remarque ce chemin d'accès et nom de fichier de toutes les entrées dans la liste)
6. Fermez la fenêtre des propriétés
7. De nouveau un Clic Droit sur la Base de données
8. Cliquez sur Détacher
9. Goto le chemin que vous avez noté à l'Étape 5
10. Copiez tous les fichiers que vous avez noté à l'étape 5
11. De le coller dans un dossier Cible macine
12. Nouveau Goto SSMS et faites un Clic Droit sur le dossier de Base de données
13. Cliquez sur Joindre
14. Cliquez sur Ajouter et indiquez le chemin d'accès de l' .mdf fichier que vous avez noté à l'Étape 5
Sur L'Ordinateur Cible
1. Goto SSMS et faites un Clic Droit sur le dossier de Base de données
2. Cliquez sur Joindre
3. Cliquez sur Ajouter et indiquez le chemin d'accès de l' .mdf fichier que vous avez Copié à partir de la source de Machine à machine Cible.
MODIFIER
Vous pouvez créer un serveur lié (voir:http://msdn.microsoft.com/en-us/library/aa213778%28SQL.80%29.aspx) et l'utilisation de la Croix-serveur de requête pour insérer des données dans la base de données cible électronique.g
vous n'avez pas besoin de faire cela pour chaque objet, vous pouvez utiliser les curseurs pour faire cela pour tous les objets présents dans votre base de données.
Simplement utilisé un outil gratuit de http://dbcopytool.codeplex.com/ pour copier une base de données à partir de SQL 2005 vers SQL 2012. Après l'entrée toutes les infos dans la 2ème page de l'onglet, la 1ère page de l'onglet peut être configuré et tout a fonctionné sans problème.