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

Administration Oracle Discussion :

[Oracle 8i] dblink vers [Oracle 9i] possible?


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    469
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 469
    Par défaut [Oracle 8i] dblink vers [Oracle 9i] possible?
    salut à tous,

    j'essaye de créer un dblink d'une base Oracle 8.1.7 vers une base 9.2
    mais cela ne focntionne pas ?

    Savez-vous s'il y a une compatibilité ?
    Si cela fonctionne?

    Merci

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    cela ne fonctionne pas
    c'est dommage... mais sans code utilisé ni message d'erreur...

    cependant, il y a compatibilité totale entre les couches clientes et serveurs de 8.1.7.4, 9.2.0.6[7/8] selon l'OS à 10.2.0.2

  3. #3
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    Citation Envoyé par lenoil
    salut à tous,

    j'essaye de créer un dblink d'une base Oracle 8.1.7 vers une base 9.2
    mais cela ne focntionne pas ?

    Savez-vous s'il y a une compatibilité ?
    Si cela fonctionne?

    Merci
    Donc si je comprend bien ça fonctionne pas, mais tu voudrais savoir si ça fonctonne ?

    En tout cas moi je l'ai déja vu fonctionner....

  4. #4
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 6
    Par défaut J'ai moi aussi le problème.
    De la base 9.2, j'arrive à interroger la base 8.1.7 à travers mon DBLINK mais dans l'autre sens, j'ai un message d'erreur me disant : ORA-02085 : lien de base de données XXXX se connecte à XXXX mais rien se passe.

    Est-ce possible ?
    Est ce que je dois paramétrer autre chose ?

    Merci d'avance

  5. #5
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    Sur ta base d'arrivée (9.2) tu as le paramètre GLOBAL_NAME à TRUE, c'est une sécurité qui n'autorise la connection par DBLINK que si ce DBLINK porte le meme nom que la base. Ca n'est donc pas lié à la version de ta base mais au nom de ton dblink.

    Tu as 3 solutions:

    - soit tu conforme ton nom d'instance cible au nom de ton dblink (à priori dangereux car il faut que tu t'assure qu'aucune autre base ne se connecte)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER DATABASE RENAME GLOBAL_NAME TO to_nom_de_dblink
    - soit tu nomme ton DBLINK du meme nom que ton nom d'instance cible (c'est précisément à ça que sert la sécurité)

    - soit tu sort la sécurité sur ta base cible:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ALTER SYSTEM SET GLOBAL_NAMES = FALSE
    sans oublier de modifier ton pfile ou ton spfile pour que la modif soit conservée au prochain redémarrage.

  6. #6
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 6
    Par défaut Problème
    Salut,

    Merci pour tes explications, mais j'ai donc créé le DBLINK avec le même nom que la base et j'ai la même erreur.

    En plus, si je fais SELECT * FROM v$dblink;

    Je n'ai aucune donnée, ce qui veut bien dire que le DBLINK n'est pas ouvert.

    Y a t il autre chose à paramétrer ?

    Ca fait 1 semaine que je BOQUE ..........

  7. #7
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut


    En fait pour le nom, c'est facile, il faut que tu mettes ce qu'il te dit dans le message d'erreur ORA-02085. Si il te dit "le lien MACHIN se connecte à BIDULE" alors nomme ton db-link BIDULE.

Discussions similaires

  1. Utiliser un dblink vers Oracle
    Par boyere dans le forum Extensions
    Réponses: 0
    Dernier message: 07/05/2010, 09h46
  2. DBLINK Instance Oracle 9.2 --> Instance Oracle 7.3.4
    Par mbzhackers dans le forum Administration
    Réponses: 6
    Dernier message: 19/11/2007, 12h25
  3. Réponses: 1
    Dernier message: 05/11/2007, 07h30
  4. Réponses: 1
    Dernier message: 08/02/2006, 12h43
  5. Migration de Oracle 7.3 vers Oracle 9i
    Par babeb dans le forum Oracle
    Réponses: 7
    Dernier message: 07/12/2005, 14h59

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