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

Sql Developer Oracle Discussion :

Comment se connecter à la base pour un debug?


Sujet :

Sql Developer Oracle

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Comment se connecter à la base pour un debug?
    Le contexte:
    J'ai un package en base. Quand je le recompile, j'obtiens toujours la séquence suivante:
    première passe de test:
    ERREUR à la ligne 1 :
    ORA-04068: état de packages existant rejetés
    seconde passe de test:
    PROC INITIALISER TRAITEMENT-ERREUR AUTRES CAS. -6502 ORA-06502: PL/SQL : erreur
    numérique ou erreur sur une valeur: tampon de chaîne de caractères trop petit
    troisième passe: un résultat correct.

    Ce que je voudrais faire Je cherche à utiliser SQL developper en mode DEBUG. Malheureusement, alors que mes bases sont correctement accessibles par un "tnsnames.ora", je bute sur
    Executing PL/SQL: CALL DBMS_DEBUG_JDWP.CONNECT_TCP( '127.0.0.1', '3117' )
    ORA-30683: échec d'établissement de la connexion au programme de débogage
    ORA-12541: TNS : pas de module d'écoute (listener)
    ORA-06512: à "SYS.DBMS_DEBUG_JDWP", ligne 68
    ORA-06512: à ligne 1
    .

    Mon problèmeComment faire pour que SQL Developper pointe sur la base du type "111.222.33.44, port 1521"? Je ne trouve pas.

  2. #2
    Expert éminent sénior
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Points : 11 862
    Points
    11 862
    Par défaut
    Il faut cliquer sur l'onglet Connections, puis sur le +
    ensuite il suffit de renseigner les zones Hostname, port et SID

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    Mais avant de lancer le debug, je suis déjà connecté à la base.
    Là, je suis passé en version 1.2.0 de SQL Developper, les messages que je récupère au debug sont:
    Connecting to the database DPRIVEE.
    Debugger attempting to connect to database.
    Executing PL/SQL: ALTER SESSION SET PLSQL_DEBUG=TRUE
    Executing PL/SQL: ALTER SESSION SET PLSQL_COMPILER_FLAGS=INTERPRETED
    Executing PL/SQL: DECLARE
    id VARCHAR2( 30 );
    BEGIN
    id := DBMS_DEBUG.initialize( 'xx.xxx.xxx.xx:1183046329250', 0 );
    DBMS_DEBUG.debug_on( TRUE );
    END;
    Debugger connected to database.
    puis plus loin
    Debugger connected to database.
    .Debugger unable to connect to database.
    Process exited.
    Disconnecting from the database DPRIVEE.
    Un ping sur l'adresse IP marche mais pas sur les chiffres qui suivent.
    Je ne sais pas d'où il sort ces chiffres: 1183046329250.

    Et mes essais sont toujours infructueux.

Discussions similaires

  1. [PHP] Comment se connecter à une base DB2 ?
    Par wapit dans le forum DB2
    Réponses: 9
    Dernier message: 26/02/2009, 17h26
  2. Réponses: 5
    Dernier message: 18/10/2007, 14h40
  3. Réponses: 1
    Dernier message: 12/02/2006, 14h58
  4. [XE] [REPORT] Comment se connecter à la base ?
    Par bene123 dans le forum Connexions aux bases de données
    Réponses: 14
    Dernier message: 06/12/2005, 15h42
  5. Comment se connecter à une base SQL server
    Par zapia dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 22/10/2003, 17h39

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