Communication sqlserver et oracle

Fermé
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 - 13 mai 2011 à 00:15
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 - 15 mai 2011 à 21:06
Bonjour,

mon problème est de faire communiquer deux serveurs de base de données différent, un serveur linux avec base de données oracle 1Og R2 et un autre serveur windows server 2008 avec une base de données sqlserver 2008.
j'ai une table dans la base de données server 2008 avec laquelle je voudrai mettre a jour la même table(même structure physique) dans la base de données oracle .
vous avez une idée?

6 réponses

jee pee Messages postés 40277 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 septembre 2024 9 348
Modifié par jee pee le 14/05/2011 à 13:37
Salut,

Voila un exemple dans l'autre sens : Oracle qui voit les tables sqlserver : https://www.databasejournal.com/

Dans la même logique il faut peut être mettre en place un lien odbc sur la base oracle, et sous sqlserver attaquer la base Oracle via le lien odbc. C'est la technique que l'on utilise pour récupérer sous excel des données dans une base Oracle.

cdlt

Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 13
14 mai 2011 à 19:01
je vous remercie pour votre réponse ,mais le problème est que la base de données oracle est installé sous linux redhat 4.8.
0
jee pee Messages postés 40277 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 septembre 2024 9 348
Modifié par jee pee le 14/05/2011 à 19:58
L'odbc c'est sur windows, comme sqlserver.

Donc sur cette machine windows il faut installer un client Oracle (qui permettra l'accès à Oracle sur RHEL) et l'odbc.


Un étranger, c'est un ami qu'on n'a pas encore rencontré.
0
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 13
14 mai 2011 à 22:48
Merci encore une fois.je dois donc installer un client oracle sur windows et librairie pour l'odbc sur RHEL ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jee pee Messages postés 40277 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 25 septembre 2024 9 348
15 mai 2011 à 01:11
Non tout sur la machine Windows.

Le client Oracle établit une liaison sql*net vers la base Oracle sur RHEL.

La couche odbc elle permet aux applications Windows, en s'appuyant sur le client Oracle de joindre la base.
0
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 13
15 mai 2011 à 21:06
je peux donc interroger la base sqlserver depuis la base de données oracle (faire des select et insert).
Merci infiniment
0