Bonjour,
je veux répliquer les données de la table clients de la base A (source) vers la base B. Dois-je créer la table clients dans la base B avant la réplication?
D'avance merci.
Version imprimable
Bonjour,
je veux répliquer les données de la table clients de la base A (source) vers la base B. Dois-je créer la table clients dans la base B avant la réplication?
D'avance merci.
Tout dépend du mode de réplication choisit : transactionnel, snapshot, fusion, peer to peer ou encore via Service Broker...
Vous pouvez faire une copie de votre base par le biais d'une sauvegarde puis la restaurer dans le nouveau serveur.
Si votre base existe déjà, vous devez créer la table de manière strictement identique d'un point de vue logique, sauf pour les éléments spécifique à la réplication (par exemple IDENTITY NOT FOR REPLICATION)
Autre manière de faire : utiliser Service Broker qui permet de faire de la réplication entres bases ou tables hétérogènes (les tables n'ont pas besoin d'être identiques).
A +
On peut aussi passer par une routine d'import export via un package SSIS ou autre de manière planifiée.
Mais effectivement il faudrait avoir plus de précisions sur le besoin
++