Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Connexions aux bases de données
Connexions aux bases de données Forum d'entraide sur les problèmes de connectivité Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2005, 15h56   #1
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Par défaut [10gX64]ORA-01034: ORACLE not available pb d'install

Bonjours,

Voilà je voulais m'installer la version X64 d'oracle pour aller sur un Xeon avec windows 2003 server x64. (pour profiter du 64 bits).

Mais cette version serveur ne s'installe pas avec le oracle installeur mais avec un batch.

Bon une fois que j'ai installé le serveur + le client :

Dans le NET manager je configure mon listener et mon nom de service.
Si je teste le nom de service j'obtient :
Code :
1
2
3
4
5
6
7
8
Initialisation du premier test pour utiliser l'ID utilisateur : scott, mot de passe : tiger
Tentative de connexion à l'aide du nom utilisateur :  scott
Le test a échoué.
ORA-01034: ORACLE NOT available
ORA-27101: shared memory realm does NOT exist
 
Vous avez peut-être saisi des données erronées dans les champs,
ou le serveur n'est pas prêt pour l'établissement de la connexion.
-Si je fais un tnsping tout est ok (donc mon SID semble ok).
-Tous mes services oracles sont démarés avec succés.

Je penche donc pour un problème au niveau de l'installation...

quelques fichiers :
Code :
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
# listener.ora Network Configuration File: C:\oracle\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle10g)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = oracle)
      (ORACLE_HOME = C:\oracle10g)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = PRODSERVER)(PORT = 1521))
      )
    )
  )
Code :
1
2
3
4
5
6
# sqlnet.ora Network Configuration File: C:\oracle\product\10.1.0\db_1\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.
 
#SQLNET.AUTHENTICATION_SERVICES= (NONE)
 
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
 
ORACLE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = prodserver)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = oracle)
    )
  )
quelqu'un aurait une idée ?
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h00   #2
Rédacteur/Modérateur
 
Inscription : janvier 2005
Messages : 2 320
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 320
Points : 2 368
Points : 2 368
Bonjour ,

Est ce que ton service et ta base est démarré .

Code :
1
2
3
sqlplus /nolog
conn /AS sysdba 
startup
Jaouad
Jaouad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h02   #3
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Puis vérifie ton
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h03   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
le service doit être lancé avant toute chose
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h15   #5
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
ton listener n'est pas bon
avant
Code :
1
2
3
4
5
6
7
8
9
10
11
SID_LIST_LISTENER = 
  (SID_LIST = 
    (SID_DESC = 
      (SID_NAME = PLSExtProc) 
      (ORACLE_HOME = C:\oracle10g) 
      (PROGRAM = extproc) 
    ) 
    (SID_DESC = 
      (SID_NAME = oracle) 
      (ORACLE_HOME = C:\oracle10g) 
    )
correct
Citation:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.1.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = oracle)
(ORACLE_HOME = C:\oracle\product\10.1.0\db_1)
)
Ca vient de l'oracle_home de ton listener

Aprés il ne faut pas oublier de faire un reload ou un démarrage du listener
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h17   #6
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Citation:
Envoyé par Jaouad
Bonjour ,

Est ce que ton service et ta base est démarré .

Code :
1
2
3
sqlplus /nolog
conn /AS sysdba 
startup
Jaouad
je prend
Code :
12560 : TNS adapter protocol error
j'ai bien fait un

tous mes service sont bien lacés ...


neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h19   #7
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Tu a vu ma réponse ?
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h20   #8
Rédacteur/Modérateur
 
Inscription : janvier 2005
Messages : 2 320
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 320
Points : 2 368
Points : 2 368
Ton listener n'est pas bon
Cf réponse de Bouyao
Jaouad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h39   #9
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Nos réponses se sont croisés

en fait comme expliqué au début c'est une install un peu spéciale.

Ma base oracle est bien installée sur "c:\oracle10g"

dans "c:\oracle10g\product\10.2.0\" je n'ai qu'un répertoire "client_1"

et pas de répertoires "db_*" sur ma machinne...

édit : mon sqlnet.log reste désespérément vide
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h43   #10
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Citation:
Envoyé par neo.51
dans "c:\oracle10g\product\10.2.0\" je n'ai qu'un répertoire "client_1"
Est ce que tu'a installé un serveur oracle ou juste un client oracle ?
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h48   #11
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
j'ai installé le serveur puisque j'ai bien un service OracleServiceoracle

qui correspond bien au service du serveur oracle ayant un SID "oracle" ...
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 16h56   #12
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Ca donne quoi la variable d'environnement ORACLE_HOME ?
puis le resultat de
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h02   #13
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Code :
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
LSNRCTL FOR 64-bit Windows: Version 10.1.0.2.0 - Production ON 29-SEP-2005 17:00:23
 
Copyright (c) 1991, 2004, Oracle.  ALL rights reserved.
 
Connecting TO (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR FOR 64-bit Windows: Version 10.1.0.2.0 - Production
Start Date                29-SEP-2005 16:40:00
Uptime                    0 days 0 hr. 20 min. 23 sec
Trace Level               off
Security                  ON: LOCAL OS Authentication
SNMP                      OFF
Listener Parameter File   C:\oracle10g\network\admin\listener.ora
Listener Log File         C:\oracle10g\network\log\listener.log
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROCipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=prodserver)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", STATUS UNKNOWN, has 1 handler(s) FOR this service...
Service "oracle" has 1 instance(s).
  Instance "oracle", STATUS UNKNOWN, has 1 handler(s) FOR this service...
The command completed successfully
voilà, je vais éssayer d'étudier le log du listener

neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h14   #14
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
D'après :
Code :
LSNRCTL FOR 64-bit Windows: Version 10.1.0.2.0 - Production ON 29-SEP-2005 17:00:23
Le listener est une veriosn d'oracle 10.1.0.2
d'après :

Code :
Listener Parameter File   C:\oracle10g\network\admin\listener.ora
Ton Oracle_home=C:\oracle10g ou tu utilise TNS_ADMIN

d'après :
Code :
1
2
3
Ma base oracle est bien installée sur "c:\oracle10g" 
 
dans "c:\oracle10g\product\10.2.0\" je n'ai qu'un répertoire "client_1"
Veut dire que tu'a une version oracle 10.2.0 (mais juste un client)

1. je n'ai pas encore ton ORACLE_HOME
2. essaye la modification sur le listener que je t'ai proposé (juste pour voir)

EDIT : Donc je constate que tu a installé juste un client 10.2 et que le service démarré oracle est pour la 10.1
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h30   #15
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
mon oracle_home il est sur "c:\oracle10g" j'ai éssayé de le passer en TNS_ADMIN sans résultat

J'ai aussi éssayé de changer le listener comme tu me l'as conseillé, sans succés

J'ai bien installé une 10.1 comme serveur (seule version dispo en X64) et j'ai pris le dernier client qui existait... 10.2

tu pense qu'il faudrait que je retente avec un client 10.1 ?
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h38   #16
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
non 10.2 c'est très bien
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h54   #17
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Tu a un serveur oracle dans
Citation:
c:\oracle\product\10.1.0\db_1
Tu veut utiliser un client dans
Citation:
c:\oracle10g\product\10.2\client_1
Un client n'a pas besoin de listener

est ce que le client et le serveur sont dans la même machine ?
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h58   #18
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
Citation:
Envoyé par bouyao
Tu a un serveur oracle dans
c:\oracle\product\10.1.0\db_1
non mon serveur oracle est dans c:\oracle10g
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 17h58   #19
Expert Confirmé

 
Avatar de neo.51
 
Inscription : avril 2002
Messages : 2 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : avril 2002
Messages : 2 658
Points : 3 866
Points : 3 866
Envoyer un message via MSN à neo.51 Envoyer un message via Skype™ à neo.51
oui le client et le serveur sont sur la même machinne
neo.51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2005, 18h09   #20
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Donc le listener.ora, tnsnames.ora et sqlnet.ora que tu a collé ici sont ceux du répertoire c:\oracle10g\network
alors si tu utilise le client 10.2 tu devrais avoir un sous répertoire network dans c:\oracle10g\product\10.2\client_1
si oui existe -il un fichier tnsnames.ora ?


EDIT : ORACLE_HOME=c:\oracle10g\product\9.2\client_1
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h04.


 
 
 
 
Partenaires

Hébergement Web