Bonjour,

Je dois installer une 10g sur un serveur sun solaris mais je n'arrive pas à executer runinstaller.

Le problème se situe sur l'affichage du client X11 car xclock ne retourne rien (je précise avoir installé xming, souvent cité dans les forums) excepté ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
[ora10g@trinculo ~]/usr/openwin/bin/xclock
Xlib: connection to "32.14.32.160:0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: 32.14.32.160:0.0
Après quelques forum j'ai trouvé ceci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
export de la variable d'environnement XAUTHORITY
J'ai donc positionné cette variable comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
export XAUTHORITY=/oracle/product/ora10g/.Xauthority
Dans ce cas là il ne se passe rien, aucun message d'erreur, xclock ne me rend pas la main et rien ne s'affiche dans ma fenetre xming.

J'ai fait un truss du process, voici les dernières lignes :

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
 
poll(0xFFBEF6D0, 1, -1)                         = 1
read(3, "\016\0\v\0\0\006", 8)                  = 8
read(3, " N o   p r o t o c o l  ".., 24)       = 24
Xlib: connection to "write(2, " X l i b :   c o n n e c".., 21) = 21
32.14.32.160:0.0write(2, " 3 2 . 1 4 . 3 2 . 1 6 0".., 16)      = 16
" refused by server
Xlib: write(2, " "   r e f u s e d   b y".., 27)        = 27
No protocol specified
write(2, " N o   p r o t o c o l  ".., 22)      = 22
 
write(2, "\r\n", 2)                             = 2
shutdown(3, 2, 1)                               = 0
close(3)                                        = 0
open("/usr/openwin/lib/X11/XtErrorDB", O_RDONLY) Err#2 ENOENT
Error: write(2, " E r r o r :  ", 7)                    = 7
Can't open display: 32.14.32.160:0.0write(2, " C a n ' t   o p e n   d".., 36)  = 36
 
write(2, "\n", 1)                               = 1
llseek(0, 0, SEEK_CUR)                          = 123001
_exit(1)
A noter dans le truss :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
open("/usr/openwin/lib/X11/XtErrorDB", O_RDONLY) Err#2 ENOENT
Or ce fichier n'existe pas, le fichier s'approchant le plus est

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
-rw-rw-r--   1 root     bin        29695 Dec 16  1999 XErrorDB
Si quelqu'un à déjà eu ce problème, je suis preneur pour la solution ;-)

Cordialement,
A.Personnat