Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
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 13/04/2011, 11h32   #1
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Par défaut Copie de deux base de donnee SQL server

Bonjour

Je dois récupéré certaine donnée d'une base SQL server pour les mettres dans une autre.
Pour cela j'ai liée les deux bases de données, ceci fonctionne.
(je crée le lien sur celle qui va aller chercher les données.)
Dans l'autre base je crée une view test qui me sélectionne les tables et les colonnes dont j'ai besoin.
Mais je ne comprend pas comment à partir de la base qui va récupéré les donnée.
Lui dire met les colonnes de cette view dans cette table cette colonne?

Merci par avance.
france38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2011, 17h44   #2
Membre régulier
 
Homme Christian Brossault
Administrateur de base de données
Inscription : avril 2006
Messages : 52
Détails du profil
Informations personnelles :
Nom : Homme Christian Brossault
Âge : 39
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : avril 2006
Messages : 52
Points : 72
Points : 72
bonjour,

Pour effectuer ce genre d'opération il y a plusieurs façons.
L'une d'elle serait d'utiliser l'assistant d'import / export (pour y accéder cela dépend de la version de sql server, mais en général avec un clic droit sur votre base source vous devriez trouver). Il vous guidera dans vos étapes et vous permettera de faire correctement vos mapping entre les tables de vos deux bases de données.

Christian
Christianbt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 07h12   #3
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

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

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Citation:
Lui dire met les colonnes de cette view dans cette table cette colonne?

Oui comme vous feriez habituellement sauf que vous allez préciser en plus les bases de données...et leur serveur:
linked_server_name.catalog.schema.object_name (tiré du MSDN)


Citation:
Pour cela j'ai liée les deux bases de données
Plus précisément vous avez lié vos deux instances SQL SERVER car je suppose que ces deux bases ne se trouvent pas sur le même serveur
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir.
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2011, 09h35   #4
Futur Membre du Club
 
Inscription : juin 2006
Messages : 217
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 217
Points : 16
Points : 16
Citation:
Plus précisément vous avez lié vos deux instances SQL SERVER car je suppose que ces deux bases ne se trouvent pas sur le même serveur
Oui c'est vrai elle sont sur deux serveurs différent.

Merci pour les réponses mais finalement avec visual studio 2008.
Il y a un outil vraiment bien se sont les "packages ssis" intégration service.
france38 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 02h22.


 
 
 
 
Partenaires

Hébergement Web