Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur 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 21/12/2007, 16h28   #1
Membre régulier
 
Inscription : novembre 2004
Messages : 657
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 657
Points : 81
Points : 81
Par défaut Comment changer le numéro de port d'une BD Oracle?

Bonjour,
en 9.2.0, comment peut-on changer le numéro de port d'une BD Oracle?
Suffira t-il d'ajouter la ligne suivante dans Listener.ora et redémarrer le listener ?

Code :
1
2
3
4
5
6
7
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = mamachine.mondomaine.com)(PORT = 152X))#nouvelle ligne
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
D'avance merci.
big1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 16h35   #2
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
t'as rien n'a ajouté si tu veux CHANGER ce qui existe... tu dois juste modifier le numéro de port dans le listener.ora.
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 16h48   #3
Membre régulier
 
Inscription : novembre 2004
Messages : 657
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 657
Points : 81
Points : 81
Merci pour ta réponse, Nous avons actuellement 3 DB (sur la même machine) qui tournent sur 1521. Nous voulons une seule sur 1523.
D'avance merci.
big1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 16h50   #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
il faut un listener supplémentaire. Tu copies les lignes actuelles, tu remplaces LISTENER par le nom de la base par exemple et tu changes le numéro de port. Ensuite tu lances ce listener :

Code :
lsnrctl start TON_LISTENER
Netca fait ça très bien
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 17h12   #5
Membre régulier
 
Inscription : novembre 2004
Messages : 657
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 657
Points : 81
Points : 81
Merci orafrance.
big1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 17h43   #6
Membre régulier
 
Inscription : novembre 2004
Messages : 657
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 657
Points : 81
Points : 81
Une petite vérification :
au final dois-je avoir cela :
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
 
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVER)(PORT = 1521))
)
)
)
 
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = P:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = DB1.domaine.com)
(ORACLE_HOME = P:\oracle\ora92)
(SID_NAME = DB1)
)
)
DB2 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = SERVER)(PORT = 1523))
)
)
)
 
SID_LIST_DB2 =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = P:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = DB2.domaine.com)
(ORACLE_HOME = P:\oracle\ora92)
(SID_NAME = DB2)
)
)
Merci encore.
big1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2007, 11h29   #7
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
Non, l'extproc ne peut être que sur un seul listener.
Mais déjà, en avez-vous le besoin ?


sinon, le principe est ok
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h32.


 
 
 
 
Partenaires

Hébergement Web