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

Apex Oracle Discussion :

Installation d'APEX 3.0


Sujet :

Apex Oracle

  1. #1
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut Installation d'APEX 3.0
    J'ai installé HTTP Server sur une machine Windows (OH=D:\Oracle\db10gr2)
    J'ai téléchargé apex 3.0
    J'ai copié le répertoire images où il faut
    J'ai exécuté le script opaexins.sql en tant que sys, en spécifiant le mot de passe de l'utilisateur apex
    J'ai renseigné le fichier marvel.conf
    Jai tout redémarré.

    J'essaie maintenant vainement d'y accéder via http://monHost:7777/pls/apex/apex

    et je tombe systématiquement sur une erreur 503

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Service Temporarily Unavailable
    The server is temporarily unable to  service your request due to maintenance downtime or capacity problems. Please  
    try again later.
    Oracle-Application-Server-10g/10.1.2.0.0 Oracle-HTTP-Server  Server at monHost.xxx.ch Port 7777
    Cette install DOIT tourner pour lundi matin

    HEEELLP !!!
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  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
    Points : 3 199
    Points
    3 199
    Par défaut
    Que disent les logs d'apache pour une erreur 503 ?
    $ORACLE_HOME/Apache/Apache/logs ou $OS/ohs/Apache/logs/error_logs

  3. #3
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    Au niveau d'apache pur (http://monHost:7777), ça donne quoi ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    Pas grand chose
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    [Fri Apr 13 10:37:34 2007] [notice] FastCGI: process manager initialized
    [Fri Apr 13 10:37:58 2007] [error] [client  188.10.34.13] [ecid: 1176453478:188.10.17.231:9636:8668:1,0] mod_plsql:  
    /pls/apex/apex HTTP-503 ORA-12514
    [Fri Apr 13 11:15:32 2007] [notice] FastCGI: process manager initialized
    [Fri Apr 13 11:16:35 2007] [error] [client  188.10.34.13] [ecid: 1176455794:188.10.17.231:4764:6580:1,0] mod_plsql:  
    /pls/apex/apex HTTP-403 ORA-1017
    [Fri Apr 13 11:19:56 2007] [error] [client  188.10.34.13] [ecid: 1176455996:188.10.17.231:4764:8976:1,0] mod_plsql:  
    /pls/apex/apex HTTP-403 ORA-1017
    [Fri Apr 13 11:24:10 2007] [error] [client  188.10.34.13] [ecid: 1176456249:188.10.17.231:4764:9860:1,0] mod_plsql:  
    /pls/apex/apex HTTP-403 ORA-1017
    Et pourtant le login (celui qui se trouve dans me marvel.conf) et son mot de passe passent sans écueil via sqlplus

    Pour le http://monhost:7777, j'attéris sans encombre sur la Home Page du HTTP Server
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  5. #5
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    Si, tu as quand même des ORA-12514 (les ORA-1017 découlent des tentatives suivantes je pense, comme sous SQL*Plus quand on ne spécifie pas TWO_TASK mais @)

    Donc, là, il faudrait passer le listener en trace level 16 + le sqlnet en trace également

  6. #6
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    Traces (obfusquée) envoyée en MP
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  7. #7
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    Sous SQL*Plus, essaye :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $sqlplus /nolog
     
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Apr 14 16:34:47 2007
     
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
     
    SQL> connect system@"(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxora07)(Port=1521))(CONNECT_DATA=(SID=TONSID)(CID=(PROGRAM=perl@xxxora07)(HOST=xxxora07)(USER=oracle))))"
    Que dit le fichier "/opt/oracle/agent10g/sysman/emd/sqlnet.log" ?

    Dans le cli_1253384.trc, on a "Invalid IP address string xxxora07".
    Tu utilises (listener, tnsnames) les noms ou les adresses IP ?

    Par contre, là, il n'y a que les traces sqlnet.
    il manque la log et les traces du listener
    http://orafaq.com/faq/how_does_one_s...listener_trace

    LOG_FILE_LISTENER = lsnr.log
    LOG_DIRECTORY_LISTENER = /toto

  8. #8
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    La connexion avec la chaîne que tu me refile passe, y.c. si j'utilise le login apex

    Quelle version de PlsqlDatabaseConnectString ressemble le plus à cette chaîne ?
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  9. #9
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    Citation Envoyé par fadace
    La connexion avec la chaîne que tu me refile passe, y.c. si j'utilise le login apex
    Ok. je m'en doutais car en continuant la lecture des traces, on voyait qu'il faisant des alter session, select sur v$database et les tablespaces online.... donc c'est une trace OK je pense.

    Citation Envoyé par fadace
    Quelle version de PlsqlDatabaseConnectString ressemble le plus à cette chaîne ?
    Je ne comprends pas... (APEX, je connais pas, je ne connais que Oracle...)

  10. #10
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    La trace listener semble ne faire état d'aucune erreur...

    Que dis la log ? ( /opt/oracle/db10gr2/network/log/listener.log )

    t'indique combien en refused ?

  11. #11
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    0 refusé

    Au niveau du log apache (je sais, tu connais que Oracle), l'erreur semble avoir changé pour une ORA-28000 avec la nouvelle chaîne de connexion dans le marvel.conf

    [Sat Apr 14 19:14:12 2007] [notice] FastCGI: process manager initialized
    [Sat Apr 14 19:15:11 2007] [error] [client 180.20.34.13] [ecid: 1176570911:172.16.17.231:2808:7940:1,0] mod_plsql: /pls/apex/apex HTTP-503 ORA-28000
    [Sat Apr 14 19:42:09 2007] [error] [client 180.20.34.13] [ecid: 1176572529:180.20.17.231:2808:4488:2,0] mod_plsql: /pls/apex/apex HTTP-503 ORA-28000

    L'apex est ouvert, mais l'apex_public_user est locké... Je passe son mot de passe = à celui d'apex ?? Lequel est finalement utilisé ? Apex ou apex_public_user pour ma connexion ?

    En le déverrouillant uniquement, je change de msg
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Forbidden
    You don't have permission to access /pls/apex/apex on this server.
     
    Oracle-Application-Server-10g/10.1.2.0.0 Oracle-HTTP-Server Server at xxxx.xxxxxx.ch Port 7777
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  12. #12
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    Ah... pourquoi le message a changé ? pour l'instant, on n'a joué qu'avec les niveaux de trace ?
    tu as fais quelles modif ? reload du listener et c'est tout ?

    En tous cas, les problèmes TNS semblent résolus !

    maintenant, ça a l'air apache/SSO...

  13. #13
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    A vue de nez, je dirais que dans un fichier de conf (lequel ? ), il y a eu inversion entre APEX et APEX_PUBLIC.

    Du coup, tu as du dévérouiller le public pour lancer l'APEX mais le public n'a pas les bons privilèges pour faire tourner la baraque, d'où le message "You don't have permission to access /pls/apex/apex on this server."

    maintenant, que disent les logs apache ?

  14. #14
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    J'ai changé la chaîne de connexion ... et j'ai recréé un listener.ora qui semblait manquant (?) S'il l'avait vraiment été, je me demande comment mon listener aurait fonctionné !
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  15. #15
    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
    Points : 3 199
    Points
    3 199
    Par défaut
    le listener.ora n'est utilisé que pour lancer le listener.
    quand il tourne, on n'en a plus besoin

    or ton listener tournait depuis plus d'un mois...

  16. #16
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Octobre 2002
    Messages
    4 222
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 4 222
    Points : 19 551
    Points
    19 551
    Billets dans le blog
    25
    Par défaut
    C'est tout à fait ça ! Dans le marvel, il y avait confusion entre le nom de l'utilisateur et celui du schéma.

    J'ai passé le nom de l'utilisateur de apex_public_user à apex et tout marche !

    Mille mercis et bon we !
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

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

Discussions similaires

  1. Réponses: 9
    Dernier message: 20/07/2011, 13h41
  2. installation Apex sur 11GR2
    Par punkoff dans le forum Installation
    Réponses: 1
    Dernier message: 03/04/2011, 12h49
  3. Oracle 10G installation APEX
    Par Yann39 dans le forum Apex
    Réponses: 5
    Dernier message: 14/01/2011, 21h19
  4. Réponses: 2
    Dernier message: 28/01/2009, 16h40
  5. ORA-01435 : installation de APEX en Français
    Par pascalcovolo dans le forum Administration
    Réponses: 0
    Dernier message: 22/09/2008, 14h40

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