2010-02-03 10 views
2

J'utilise SQL Server 2008 et Visual Studio 2008Synchronisation automatique de base de données

J'ai deux bases de données.
Je dois exécuter une requête dans une base de données et saisir ces résultats et mettre à jour une table dans une autre base de données.
Ce processus serait effectué toutes les heures automatiquement.

Comment puis-je le faire? Data Transmission Services (DTS) utilisé à partir de SQL 2000?
Y at-il quelque chose de mieux que cela? Ou dois-je écrire un service Windows pour le faire?
Quelles sont les alternatives?

Existe-t-il un tutoriel à portée de main?

Merci beaucoup!

Répondre

1

vous pouvez faire 2 travail:

1- réplication d'utilisation dans le serveur SQL 2- écrire une application qui faire ce travail pour vous. Je suggère que l'utilisation de bcp (copie en bloc) pour faire ce travail.

2

Si vous avez deux bases de données dans la même instance de serveur SQL, vous pouvez écrire une procédure stockée et utiliser un 'travail' SQL Server pour planifier cette procédure stockée.

Questions connexes