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 :

acceder à sqlPlus


Sujet :

Oracle

  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut acceder à sqlPlus
    bonjour,
    je viens de debuter sur oracle et j'aimerais acceder a sqlPlus ,pour y acceder je dois rentrer login , le mot de passe et la chaine locale.
    au niveau de login je mets SYS , le mot de passe je mets le mot de passe que j'ai rentré lors de l installation d'oracle 10g .au niveau de la chaine locale je fais rentrer le nom de la base de donnée dont je veux acceder.mais j'arrive toujours pas à y acceder .
    je vous remercie de vos commentaires.

  2. #2
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Bonjour,

    Quel os server ?
    Quel os client ?

    Tu lances sqlplus a partir du client ou du server ?

    sur le server

    set ORACLE_SID=TA_BASE
    sqlplus sys/password_da_t_achoisi as sysdba

    sur le client


    sqlplus sys/password_da_t_achoisi@TA_BASE as sysdba

    si il y a erreur , ce qui est important c'est ORA-

    que donne tnsping TA_BASE ?

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    Citation Envoyé par fatsora Voir le message
    Bonjour,

    Quel os server ?
    Quel os client ?

    Tu lances sqlplus a partir du client ou du server ?

    sur le server

    set ORACLE_SID=TA_BASE
    sqlplus sys/password_da_t_achoisi as sysdba

    sur le client


    sqlplus sys/password_da_t_achoisi@TA_BASE as sysdba

    si il y a erreur , ce qui est important c'est ORA-

    que donne tnsping TA_BASE ?
    ya pas un client serveur , je travaille sur le local.j ai l oracle installé sur xp Pro 2003

  4. #4
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Que donne les requetes alors ?

    set oracle_sid=ta_base
    sqlplus sys/lemot_de_passe_que_tu_achoisi as sysdba

    tnsping ta_base

    sqlplus sys/lemot_de_passe_que_tu_achoisi@tab_base as sysdba

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    Citation Envoyé par fatsora Voir le message
    Que donne les requetes alors ?

    set oracle_sid=ta_base
    sqlplus sys/lemot_de_passe_que_tu_achoisi as sysdba

    tnsping ta_base

    sqlplus sys/lemot_de_passe_que_tu_achoisi@tab_base as sysdba
    je m'excusai pour ma question , mais ou deverais taper ces requettes , est ce sur la console noir?

  6. #6
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    oui

    demarrer/executer taper cmd !

  7. #7
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    la 2eme requette donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    C:\Documents and Settings\ehtp38>tnsping base2
     
    TNS Ping Utility for 32-bit Windows: Version 10.2.0.1.0 - Production on 14-F+VR.
    -2009 13:14:27
     
    Copyright (c) 1997, 2005, Oracle.  All rights reserved.
     
    Fichiers de paramÞtres utilisÚs :
    C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
     
     
    Adaptateur TNSNAMES utilisÚ pour la rÚsolution de l'alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = SalmaROU
    LY)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = base2)))
    OK (20 msec)
    pour la deuxieme requette j aimerais poser une question , le mot de passe que j'ai rentré as sysdba c est celui que j'ai tapé lors de l'installation c 'est ca?
    si c est le cas voila ce que ça donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    invalid user name/logon denied

  8. #8
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    la requete une est passé.

    le tnsping repond

    que donne l


    la il faut verifier ce que tu as tapé !! c'est bien le meme mot de passe ,evidemment

    sqlplus sys/password@base2 as sysdba

  9. #9
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    Citation Envoyé par fatsora Voir le message
    la requete une est passé.

    le tnsping repond

    que donne l


    la il faut verifier ce que tu as tapé !! c'est bien le meme mot de passe ,evidemment

    sqlplus sys/password@base2 as sysdba
    la requette lsnrctl status donne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    C:\Documents and Settings\ehtp38>lsnrctl STATUS
     
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 14-F+VR.-2009 13:
    33:54
     
    Copyright (c) 1991, 2005, Oracle.  All rights reserved.
     
    Connexion Ó (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
    STATUT du PROCESSUS D'ECOUTE
    ------------------------
    Alias                     LISTENER
    Version                   TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
    ction
    Date de dÚpart                       13-F+VR.-2009 19:21:48
    DurÚe d'activitÚ                    0 jours 18 heures 12 min. 10 sec
    Niveau de trace           off
    SÚcuritÚ                  ON: Local OS Authentication
    SNMP                      OFF
    Fichier de paramÞtres du processus d'Úcoute     C:\oracle\product\10.2.0\db_1\ne
    twork\admin\listener.ora
    Fichier journal du processus d'Úcoute             C:\oracle\product\10.2.0\db_1\
    network\log\listener.log
    RÚcapitulatif d'Úcoute des points d'extrÚmitÚ...
      (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
      (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=SalmaROULY)(PORT=1521)))
    RÚcapitulatif services...
    Le service "PLSExtProc" comporte 1 instance(s).
      L'instance "PLSExtProc", statut UNKNOWN, comporte 1 gestionnaire(s) pour ce se
    rvice...
    Le service "base1" comporte 1 instance(s).
      L'instance "base1", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .
    Le service "base1XDB" comporte 1 instance(s).
      L'instance "base1", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .
    Le service "base1_XPT" comporte 1 instance(s).
      L'instance "base1", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .
    Le service "base2" comporte 1 instance(s).
      L'instance "base2", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .
    Le service "base2XDB" comporte 1 instance(s).
      L'instance "base2", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .
    Le service "base2_XPT" comporte 1 instance(s).
      L'instance "base2", statut READY, comporte 1 gestionnaire(s) pour ce service..
    .

  10. #10
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    sur la console j ai reussi : j ai tapé ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    C:\Documents and Settings\ehtp38>sqlplus sys/dohadoha@base2 as sysdba
     
    SQL*Plus: Release 10.2.0.1.0 - Production on Sam. FÚvr. 14 13:36:54 2009
     
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
     
     
    ConnectÚ Ó :
    Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
    With the Partitioning, OLAP and Data Mining options
     
    SQL>
    donc au niveau de sqlPlus , je taperais comme login sys , et comme mot de passe celui de ma base de donnée , et sur la chaine locale je mets quoi?

  11. #11
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    Visiblement tu as 2 bases : base1 et base2

    si tu veux te connecter sur base2 en client
    tu fais

    sqlplus sys/pass@base2 as sysdba

    si tu fais juste

    set oracle_sid=base2
    sqlplus sys/pass as sysdba
    cest comme si tu te connectes sur server (pas de @)

    le message d'erreur a la connection est explicite : erreur sur le mot de passe
    la je ne peux t'aider

  12. #12
    Membre éclairé
    Inscrit en
    Octobre 2007
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 285
    Par défaut
    Citation Envoyé par fatsora Voir le message
    Visiblement tu as 2 bases : base1 et base2

    si tu veux te connecter sur base2 en client
    tu fais

    sqlplus sys/pass@base2 as sysdba

    si tu fais juste

    set oracle_sid=base2
    sqlplus sys/pass as sysdba
    cest comme si tu te connectes sur server (pas de @)

    le message d'erreur a la connection est explicite : erreur sur le mot de passe
    la je ne peux t'aider
    je vous remercie pour vos eclaircissements.j'arrive a acceder via la console.mais via l'interface de sqlPlus ya pas un equivalent?

  13. #13
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    en gratuit

    Il y a sqldeveloper a telecharger chez Oracle


    sinon il y a un client windows de sqlplus dans le group windows demarrer/Oracle/

    Le mieux cest sqldeveloper

    apres il y a des solutions payantes TOAD ...

Discussions similaires

  1. une erreur m'empeche d'acceder sqlplus
    Par Rayan deborah dans le forum Installation
    Réponses: 18
    Dernier message: 03/12/2009, 19h52
  2. acceder a un objet dans un CPropertySheet
    Par ludoviskm dans le forum MFC
    Réponses: 6
    Dernier message: 21/11/2004, 08h58
  3. Réponses: 5
    Dernier message: 11/03/2003, 11h49
  4. [VB6] Comment accéder a la visionneuse d'API ??
    Par Argonz dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 13/11/2002, 12h57
  5. Réponses: 3
    Dernier message: 25/07/2002, 10h42

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