IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Connexion 2 base de données oracle


Sujet :

Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut Connexion 2 base de données oracle
    Bonjour tout le monde c mon 1er message sur forum , voila je vais concevoir une base de donnée sous oracle , le probléme c'est que j'ai une table qui existe dans une autre base de données, donc comment connecter les 2 tables des 2 bases??? merci

  2. #2
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    dblink.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  3. #3
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut c koi dblink??
    c koi dblink??? c un outil ??

  4. #4
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Une fonctionnalité oui. Une recherche sur le forum devrait répondre à tes questions.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  5. #5
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut je te remercie à bientot
    merci bcp take care

  6. #6
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut tjrs pb
    Voila je viens de lite des articles sur dblink mais c plutot pour connecter une base de données distante, pour rappel moi j'ai deux base de données oracle qui partagent la meme table, comment faire??

  7. #7
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Ah pardon excuse moi, je n'avais pas bien compris. Ton problème à toi c'est que tu voudrais que les 2 tables des 2 bases soient parfaitement synchronisées c'est ça ?
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  8. #8
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    Materialized view et DBLink me semble être la meilleur solution.

    Une materialized view est un objet entre la table et la vue. En fait, c'est une table qui est mise à jour à la demande avec les données résultantes de la vue. Le DBLink est un lien qui permet de lire les données d'une base de données distante.

    PS : merci de soigner la qualité de tes messages en évitant notamment le style SMS

  9. #9
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut voila
    je veux que les 2 tables des 2 base de données s'interagissent , c'est à dire à chaque maj de cette table dans l'une des base de données y aura mise à jour automatique sur l'autre base de données , c comme access choisir table externe

  10. #10
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Hum oui et non. Dans Access tu accèdes à une table externe, donc il s'agit plus de l'équivalent d'une dblink.

    En gros ta table MATABLE existe dans la base A et elle est référencée dans B comme étant MATABLE@A. Tu fais toutes tes actions sur MATABLE@A dans l'instance B.

    Par contre tu peux aussi créer une table MATABLE dans A et une table MATABLE dans B et gérer un mécanisme complexe de synchronisation entre les deux, mais ça risque d'être compliqué.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  11. #11
    Membre éprouvé
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Points : 1 294
    Points
    1 294
    Par défaut
    Ce que tu décrit c'est la réplication multi-maitre:

    http://download-uk.oracle.com/docs/c...ster.htm#43906

    C'est très puissant mais attention c'est assez lourd, ce qui est normal car il y a toute une tringlerie interne pour synchroniser les tables, et surtout gérer les conflicts. Tu devras t'assurer qu'il n'y a pas de risque que ton applicatif veuille modifier la meme donnée au meme moment sur les 2 bases ou sinon définir une politique de gestion de conflict pour choisir qui l'emporte sur qui etc...
    Si tu as le peux, je te conseillerais comme nuke_y de choisir arbitrairement une base qui contiendra la source unique, comme ça il y aura une gestion des lock (cad interdire que 2 requêtes modifient la meme chose en meme temps).

  12. #12
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut
    en gros est-ce que le dblink peut faire l'affaire sachant que les 2 base de données sont dans 2 serveurs différents...???

  13. #13
    Membre émérite Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Points : 2 370
    Points
    2 370
    Par défaut
    Moi je pense que oui, si j'ai bien compris ton besoin. Le dblink va fonctionner comme "lier une table" sous Access. Donc comme sous Access ça sera très pratique pour faire de l'écriture partagée ou de la lecture simple, mais je ne garanti pas les temps d'exécution si tu tentes d'inclure la table dans une jointure.
    Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

  14. #14
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut
    voila je compte concevoir a base de donnée oracle prochainement, maintemant pour l'implémentation de l'apllication je sais pas encore , sachant que j'ai une dizaine d'users qui n'ont pas des comptes administrateurs sur leur pc , je veux savoir au juste koi faire ?? une architecture 3tiers fait l'affaire???

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 496
    Points : 522
    Points
    522
    Par défaut
    à mon avis, vu tout le flot de question que tu poses essaye de :
    - être plus précis dans tes demandes.
    - explicite un peu mieux ce que tu veux, ce que tu as déjà aussi.
    - explicite aussi le but de ta manoeuvre.
    Les réponses n'en seront plus que cohérente.

  16. #16
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut
    Citation Envoyé par titides
    à mon avis, vu tout le flot de question que tu poses essaye de :
    - être plus précis dans tes demandes.
    - explicite un peu mieux ce que tu veux, ce que tu as déjà aussi.
    - explicite aussi le but de ta manoeuvre.
    Les réponses n'en seront plus que cohérente.
    Ben si tu as répondu à une de mes kestions avant la je te permtrrai de me faire des remarques, l'essentiel aux autre membres je vous pose la question :
    Que dois-je faire pour installer une application sur un client sans installer oracle client??

  17. #17
    Membre éprouvé
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Points : 1 294
    Points
    1 294
    Par défaut
    Que dois-je faire pour installer une application sur un client sans installer oracle client??
    - jdbc
    - application intranet.....

    mais ou est le rapport avec le sujet ???

    J'adère completement à la remarque de titides et moi j'ai le droit vu que j'ai déja répondu à certaines de tes questions

    Je crois qu'il faut que tu fasse un effort pour exprimer simplement:
    - ton besoin fonctionnel
    - tes contraintes techniques

    Et ce, sans anticiper la solution, chaque chose en son temps... parcequ'avec une telle confusion, on ne fera que tourner en rond

  18. #18
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut
    vu que la remarque ne t'est- pas destiné je vois pas l'interet de tes remarques

  19. #19
    Membre éprouvé
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Points : 1 294
    Points
    1 294
    Par défaut
    C'était juste une information et un conseil gratuit. je sais que bien se comprendre est la difficulté numéro 1 en informatique, je sais que quand on a la tete dans le guidon, ce n'est pas facile d'exprimer ce qu'on veux vraiment... relis tes posts et tu vera que c'est pas évident de suivre le fil.

    Donc l'information était: "on a du mal à te suivre" et le conseil gratuit était "essaye de faire simple en exposant simplement les bases du problème et non les débuts de solution"

    Et n'oublie pas que nous sommes tous bénévoles, donc meme si on est parfois maladroit, ce n'est pas une raison pour etre agressif.

  20. #20
    Membre à l'essai
    Inscrit en
    Décembre 2006
    Messages
    48
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 48
    Points : 21
    Points
    21
    Par défaut
    dsl mais c etait pas mon intention, ben voila est-ce possible d'implémenter une architecture 3 tiers avec oracle en utilisant easyphp???? et si c oui est-ce que difficile??? car j'ai lu des articles décourageant.
    ben si c oui est-ce que j'aurai besoin seulement d'un browser au niveau clien ??? et coté serveur est-ce que c possbile j'installe easyphp et oracle sur un seule serveur?

Discussions similaires

  1. XSL et les connexions en base de données oracle
    Par Evenmor dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 05/11/2008, 14h07
  2. Connexion à une base de donnée Oracle
    Par un jour dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 06/05/2008, 16h46
  3. Ruby - connexion à une base de donnée oracle
    Par x-tasy dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 05/04/2008, 15h05
  4. connexion à une base de donnée oracle
    Par anissabosch dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/11/2007, 16h23
  5. connexion à une base de données oracle
    Par 3wicha dans le forum Administration
    Réponses: 3
    Dernier message: 11/06/2007, 14h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo