Communication sqlserver et oracle

mehdi_boussarhane Messages postés 89 Statut Membre -  
mehdi_boussarhane Messages postés 89 Statut Membre -
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

  1. jee pee Messages postés 31896 Date d'inscription   Statut Modérateur Dernière intervention   9 984
     
    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
  2. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    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
  3. jee pee Messages postés 31896 Date d'inscription   Statut Modérateur Dernière intervention   9 984
     
    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
  4. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    Merci encore une fois.je dois donc installer un client oracle sur windows et librairie pour l'odbc sur RHEL ?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jee pee Messages postés 31896 Date d'inscription   Statut Modérateur Dernière intervention   9 984
     
    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
  7. mehdi_boussarhane Messages postés 89 Statut Membre 13
     
    je peux donc interroger la base sqlserver depuis la base de données oracle (faire des select et insert).
    Merci infiniment
    0