Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Installation
Installation Forum d'entraide sur l'installation 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 16/05/2011, 16h09   #1
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
Par défaut Installer Oracle 11gR2 sous Debian 6

Bonjour,

J'ai suivis plusieurs tutos dont celui ci :

http:/jaouad.developpez.com/oracle-11G/

Afin d'installer Oracle version 11gR2 sur une distribution Linux Debian 6.0.1.

Mais lorsque je lance le ./runInstaller, je rencontre ce message d'erreur :

"Permission non accordée"

Je suis bien logué en user oracle.

Je vous remercie.
LuffyyffuL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 14h56   #2
Invité régulier
 
Inscription : mai 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 16
Points : 8
Points : 8
Bonjour,

pourriez vous envoyer le résultat de la commande
lorsque vous etes dans le répertoire contenant le RunInstaller
shuggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h27   #3
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
Re,

Je n'arrive pas à accéder au répertoire d'Oracle quand je suis sous l'user "oracle", sinon quand je suis en root et que je fais ls -l, dans le répertoire Oracle, j'ai ceci :

Code :
1
2
3
4
5
6
7
8
9
10
11
root@debian:/home/anthony/Documents/OracleLinuxDatabase# ls -l
total 1328
drwx------ 12 anthony anthony    4096 13 mai   16:51 doc
drwx------  4 anthony anthony    4096 13 mai   16:52 install
-rw-r--r--  1 root    root    1310728  4 août   2008 libmotif3_2.2.3-4_i386.deb
drwx------  2 anthony anthony    4096 13 mai   16:52 response
drwx------  2 anthony anthony    4096 13 mai   16:52 rpm
-rwxrwxrwx  1 anthony anthony    4352 16 mai   11:45 runInstaller
drwx------  2 anthony anthony    4096 13 mai   16:52 sshsetup
drwx------ 14 anthony anthony    4096 13 mai   17:01 stage
-rw-------  1 anthony anthony    5400 17 août   2009 welcome.html
Si je fais cela sous l'user oracle, j'ai ce message :

Code :
Permission non accordée
LuffyyffuL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h35   #4
Invité régulier
 
Inscription : mai 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 16
Points : 8
Points : 8
Dans ce cas je ne peux que vous conseiller de copier (en mode root) votre dossier oracle à la racine et de tenter un
Code :
1
2
3
 
cd /[nom_durepertoire]
chmod 775 runInstaller

ca devrait fonctionner.

EDIT: Installer des programmes dans votre $HOME risque en fait d'empêcher l'accès aux autres utilisateurs...
shuggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h50   #5
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
J'ai déplacé mon dossier d'installation Oracle dans /var/, j'ai réussi à accéder au dossier d'installation Oracle sous l'user "oracle", le chmod 775 n'a pas fonctionné, j'ai ce message :

Code :
chmod: modification des permissions de «*runInstaller*»: Opération non permise
Et quand je lance ./runInstaller, j'ai toujours ce message :

Code :
./runInstaller: line 137: /var/Oracle11gR2/install/.oui: Permission non accordée
LuffyyffuL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 15h55   #6
Invité régulier
 
Inscription : mai 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 16
Points : 8
Points : 8
Le chmod se fait aussi en root j'aurais du le préciser.
Pour info en copiant le programme en mode root vous avez fait de root le propriétaire du fichier.
En faisant un chmod vous modifiez les droits d'accès au fichier (c'est donc normal qu'il faille être connecté en root pour pouvoir modifier les droits)
shuggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h23   #7
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
Merci pour l'info

Donc j'ai fais le chmod 775 sur le dossier d'installation Oracle, je me suis reconnecté en user Oracle, j'ai relancé le runInstaller, mais toujours la même erreur, je n'ai pas la permission :/
LuffyyffuL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h38   #8
Invité régulier
 
Inscription : mai 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 16
Points : 8
Points : 8
C'est plutôt étrange...
lorsque vous faites un ls -l sur votre répertoire, la ligne contenant runInstaller commence-t-elle bien par qulelque chose comme "-rwxrwxr-x"? Si ce n'est pas le cas, faites, en root:
Puis, que ce soir ou non le cas,en mode graphique faites un clic droit sur le fichier puis propriétés, et vérifiez dans l'onglet permissions que la case "exécuter comme un programme" est cochée.
shuggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 16h55   #9
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
Déjà fait
LuffyyffuL est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 17h03   #10
Membre Expert
 
Inscription : août 2008
Messages : 1 271
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 1 271
Points : 1 929
Points : 1 929
Il faut qu'oracle ait les droits sur tout le dossier et les sous-dossiers.
Copie les zip dans /tmp (le répertoire des fichiers d'install n'ont pas d'incidence sur le répertoire d'installation)
Ensuite unzip puis donne la propriété des répertoires à oracle avec chwown
Puis donne le droit d'exécution sur le fichier runInstaller

Par contre, je ne dis pas que l'install d'oracle sur Debian ne fonctionnera pas, mais déjà c'est un OS non certifié, de plus les OS linux certifiés sont en RPM. Donc l'installation des packages nécessaires nécessitera de trouver les .deb correspondant ce qui peut ajouter à la complexité de l'install.

Si tu n'es pas un expert linux et que c'est à des fins de test perso, je te conseille d'utiliser plutôt Fedora :
http://www.oracle-base.com/articles/..._installations

Si c'est pour une prod, il faut choisir un OS certifié.
skuatamad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 22h34   #11
Invité régulier
 
Inscription : mai 2011
Messages : 16
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 16
Points : 8
Points : 8
Ca ne devrait pas poser de soucis majeur, j'ai testé l'installation sur ma distribution (ubuntu karmic) et tous les package sont disponibles dans les dépots officiels. Je sais qu'Ubuntu est basé sur Debian donc en théorie ca devrait aussi exister...
shuggy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2011, 11h27   #12
Candidat au titre de Membre du Club
 
Antho
Inscription : janvier 2010
Messages : 45
Détails du profil
Informations personnelles :
Nom : Antho

Informations forums :
Inscription : janvier 2010
Messages : 45
Points : 11
Points : 11
Merci, je vais essayer sous Fedora
LuffyyffuL 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 12h08.


 
 
 
 
Partenaires

Hébergement Web