J'essaie d'accomplir ce qui suit:
- Prendre un instantané de la base de données d'origine, créer et effectuer une copie sur un autre serveur?
- Prenez un instantané de la base de données d'origine, créez un doublon sur le même serveur sous un nom de base de données différent
Cependant, je ne peux pas en raison d'une expérience très limitée avec MSSQL. Aucune suggestion?
Information additionnelle:
Serveur de base de données d'origine: SQL Server 2000
Serveur de base de données de destination: SQL Server 2005
sql-server
database
Alex N
la source
la source
Ajoutant cela alors que je suis tombé dessus tout en suivant les étapes ci-dessus.
Dans SQL Server 2008 R2 au moins, vous pouvez ignorer une étape pour obtenir une sauvegarde locale sur le serveur.
la source
C'est probablement la meilleure solution:
1) Sur le serveur DB source - Créer une sauvegarde dans un fichier local
2) Copiez le fichier source sur le serveur de destination.
Si les deux serveurs sont sur la même machine, vous souhaiterez peut-être créer une copie de ce fichier:
3) Sur le serveur DB de destination : restaurez la base de données à partir du fichier de sauvegarde
la source
en utilisant MS SQLServer 2012, vous devez d'abord effectuer 3 étapes de base, générer un fichier .sql contenant uniquement la structure de la base de données source => cliquer avec le bouton droit sur la base de données source, puis Tâches puis générer des scripts => suivre l'assistant et vous pouvez enregistrer le Fichier .sql localement Deuxièmement, remplacez dans le fichier .sql la base de données source par celle de destination => cliquez avec le bouton droit sur le fichier de destination et appuyez sur Nouvelle requête et Ctrl-H ou (éditer - rechercher et remplacer - Quack replce) enfin, remplir avec des données => cliquez avec le bouton droit sur la base de données de détection, puis sur Tâches, puis sur Importer les données => Donner la source de données définie sur ".net framework data procider for sql server" + définir le champ de texte de la chaîne de connexion sous DATA ex: Data Source = Mehdi \ SQLEXPRESS; Catalogue initial = db_test; ID utilisateur = sa; Mot de passe = sqlrpwrd15 => Même chose à faire avec la destination =>cochez la table que vous souhaitez transférer ou cochez la case "source: ....." pour les cocher toutes
vous avez terminé.
la source