Bonjour, Je suis nouveau ici, donc désolé, si ma question est trop simple. Cependant, peut-être avez-vous quelques conseils, exemples, liens, qui pourraient m'aider ... J'essaie de trouver quelque chose d'utile pour quelques jours, mais pas de résultats comme pour l'instant.Comment stocker automatiquement des données à partir d'Oracle dans SQL Server (selon un calendrier)
Je travaille dans un environnement distribué. J'ai un serveur Oracle à des centaines de kilomètres et un serveur MS SQL près de chez moi. J'écris une application en utilisant Visual Web Developer 2008 Express. J'ai besoin de données d'Oracle. Il ne vaut pas la peine d'interroger le serveur Oracle chaque fois que j'en ai besoin de données. Je préfère exécuter des requêtes Oracle une fois par nuit et stocker les résultats dans des tables locales (SQL Server). Je suppose que je devrais exécuter des requêtes via le planificateur Windows standard (Windows Server 2008). J'ai la connectivité de base - je peux ouvrir Oracle Database à partir de Visual Studio local.
Les questions sont les suivantes:
- Comment écrire une requête/procédure/fonction qui obtenir des données d'Oracle et de les mettre dans une table SQL Server (peut-être recréée avant chaque cycle de requête)?
- Comment puis-je exécuter une telle requête à partir de la ligne de commande (ou d'une autre manière à partir du planificateur)
- Quelles sont les conventions de dénomination applicables? Dans VS j'utilise quelque chose comme //IP.IP.IP.IP/Name et un utilisateur avec mot de passe.
Merci pour toute aide ou conseil.
Cordialement, Matteo