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 :

Liste des instances configurées en local


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Par défaut Liste des instances configurées en local
    Bonjour tous le monde,

    Après de nombreuses recherches sans succès sur la toile, je me permets de faire appel aux connaissances des membres de ce forum.

    Je souhaiterais savoir si il existe une commande DOS permettant de lister les instances configurées en local que l'on retrouve dans le tnsnames...

    Merci d'avance

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Vous pouvez-donner un exemple concret de ce que vous souhaiteriez obtenir ?

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Par défaut
    Bonjour Pomalaix,

    Merci pour ta réponse tout d'abord.
    Je cherche à obtenir les différentes instances présentes dans mon fichier tnsnames. Les instances sont identifiables par exemple après le service name.

    Est-ce plus précis?

  4. #4
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Citation Envoyé par thermite Voir le message
    ...Est-ce plus précis?
    Nan Vous venez de donner une nouvelle formulation de votre objectif, mais pas un exemple.
    En plus, la notion de local a disparu maintenant...

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Par défaut
    Ok je vais essayer d'être très concret alors ...

    Si l'on prend le tnsnames présent sur un serveur on a ce type de bloc qui nous permet de nous connecter à une instance Oracle.

    YZER =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXXX)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = YZER)
    )
    )

    Je cherche à récupérer la liste des instances présentes dans ce fichier. Dans cet exemple, il y en a une qui s'appelle YZER.

  6. #6
    Membre éclairé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2003
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 701
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Le tnsnames sur un serveur correspond à un oracle client .
    Vous trouverez la liste des instances auxquelles vous pourrez vous connecter.

    Celles qui sont hébergées en local sur le serveur sont , en général mais ce n'est pas obligatoir, dans le fichier listener.ora .

    Sur quel OS et quelle version est hébergé le moteur Oracle ?

    cordialement

  7. #7
    Membre à l'essai
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Par défaut
    Bonjour ducho,

    Merci pour ta réponse.
    J'utilise comme OS un windows server 2003 et j'ai installé un oracle XE.
    Mon objectif est de pouvoir extraire via une commande DOS la liste des instances présentes dans mon tnsnames.
    Existe-t-il une commande qui pourrait répondre à mon besoin?

  8. #8
    Membre éclairé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2003
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 701
    Billets dans le blog
    1
    Par défaut
    je n'en connais pas,
    maintenant, c'est peut-être faisable par script .

  9. #9
    Membre à l'essai
    Inscrit en
    Avril 2011
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 6
    Par défaut
    Ok merci de l'info.
    Je souhaitais savoir si il n'y avait pas une commande en natif pour éviter de développer un script complexe. Mais je crois que je vais ne pas avoir le choix.
    Si d'ici la quelqu'un à une idée je ne suis pas contre

  10. #10
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 461
    Par défaut
    Citation Envoyé par thermite Voir le message
    Ok je vais essayer d'être très concret alors ...
    Je crois que j'ai tout compris cette fois-ci, apparemment pas de subtilités dans le besoin.

    La commande FINDSTR devrait vous permettre de commencer.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    findstr /I "SERVICE_NAME" tnsnames.ora
    Résultat :
    (SERVICE_NAME = DEMO)
    (service_name = TEST)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD17] Poo : Liste des instances d'une classe
    Par R&B dans le forum WinDev
    Réponses: 2
    Dernier message: 29/03/2012, 15h22
  2. Liste des instances d'une classe
    Par alexdevl dans le forum Général Python
    Réponses: 32
    Dernier message: 14/09/2011, 22h52
  3. [WS 2003] liste des gpo configurés
    Par jaskoula1979 dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 04/07/2011, 09h05
  4. liste des instances
    Par exyacc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/06/2006, 11h18
  5. Réponses: 5
    Dernier message: 13/04/2006, 13h46

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