From: Xavier FACQ 06/20/01 14:11 Subject: Contribution : [ORACLE 8.1.7] Installation How-to Resent-From: Nat Makarevitch To: nat@linux-france.org Bonjour, Ayant du installer Oracle à mon boulot, j'ai redigé une doc d'install complete decrivant l'installation de la version 8.1.7. sur une SuSe 7.0. Je vous envoie donc cette documentation qui pourrait etre utile a bien d'autre personne ! Il y a un fichier attaché, c'est un RPM (12Ko) venant de chez SuSe, qui permet de completer l'install, je vous le fourni si vous souhaitez rajouter un lien direct chez vous, sinon l'URL de base et dans la doc. Je reste a votre disposition en cas de besoin :)) Cordialement, Xavier FACQ ------------------------- DEBUT DE LA DOC ------------------------- INSTALLATION DE ORACLE 8.1.7 SUR LINUX SUSE 7.0 V1.0, Xavier FACQ, le 20/06/2001 Bonjour, Voici les manipulations pour installer Oracle8i 8.1.7 sur une machine Linux. A - PRE-INSTALLATION 1 - Environnement d'installation : SuSe 7.0 L'avantage de cette distribution est que les utilisateurs et groupes pour Oracle sont créés lors de l'installation de la SuSe, donc tout est près pour accueillir Oracle 8.1.7. 2 - Vous aurez IMPERATIVEMENT besoin d'un interface graphique pour faire l'installation (KDE, Gnome etc...) 3 - Vous devez-vous connecter avec l'utilisateur oracle pour faire l'install. Vous aurez peut etre besoin de changer le mot de passe avant, en vous connectant en tant que root : # su # passwd oracle 4 - Vous devez télécharger le patch orarun.rpm (12ko) suivant : ftp://ftp.suse.com/pub/suse/i386/commercial/Oracle/orarun.rpm (cf : http://www.suse.com/en/support/oracle/db/) B - INSTALLATION Si vous avez, comme nous, une installation sur CD, montez le et ensuite lancer la commande : # cd /cdrom # ./runInstaller Vous allez enfin pouvoir commencer l'installation : I - Bienvenue Rien à faire, Selectionnez Suivant II - Emplacement des fichiers Source ... Normalement rien à faire Destination ... il vous faudra peut être remplir le chemin avec /opt/oracle/OraHome1 puis Suivant III - Groupe d'installation des produits Oracle Remplir les champs avec oinstall (ou dba) de préférence, puis suivant. !! On vous demande d'exécuter un script avec l'utilisateur ROOT ! Ouvrez une console : # su # /opt/oracle/OraHome/orainstroot.sh Puis clickez sur rééssayer une fois le script terminé. IV - Produits disponibles Selectionnez Oracle Entreprise Edition 8.1.7, puis Suivant. V - Type d'installation Laissez ou sélectionnez le type d'intallation Typical, puis suivant. VI - Database Identification Remplir les champs avec ORCL, puis suivant. VII - File location Remplir le champ avec /opt/oracle/OraHome1, puis suivant. VIII - JDK Home Directory Remplir le champ avec /usr/lib/java, puis suivant. IX - Résumé cliquez sur Installer. Mainteant, vous pouvez aller boire un verre au café du coin, faire un babyfoot et ca devrait être fini quand vous reviendrez ... Une fois l'installation terminé, on vous demande alors d'exécuter un script en tant que ROOT : Utilisez ou lancez une nouvelle console et exécutez le script demandé. # /opt/oracle/OraHome1/root.sh Une fois le script terminé, selectionnez Ok dans la boite. X - Outils de configuration Laissez les outils ce lancer tout seul. => Net8 : sélectionner "Executer la commande standard" puis suivant. => Creation de la base : cliquez sur OK => Lancement du listener Remarque: Si un outil ne ce lance pas correctement, vous pouvez rééssayer de le relancer, des fois ils fonctionnent au deuxieme coup ... Une fois les outils correctement lancés, vous aurez une nouvelle boite "Installation Termine", sélectionnez Quitter => Oui C - CONFIGURATION Maintenant il faut installer le patch pour la SuSe : Installez le fichier orarun.rpm avec l'utilisateur root et la commande suivante (cf chapitre A-4) : # su # rpm -ivh orarun.rpm Ensuite, il faut faire des modifications dans les fichiers installés : Premier fichier : # cd /etc # vi oratab => en fin de ligne tout en bas, il y a votre SID (ORCL dans notre cas) il faut remplacer le 'N' par 'Y' pour démarrer automatiquement votre base. Deuxieme fichier : # cd /etc/profile.d # vi oracle.sh => il faut remplacer la fin de la ligne ORACLE_HOME : avant : ORACLE_HOME=$ORACLE_BASE/product/8.1.6 apres : ORACLE_HOME=$ORACLE_BASE/OraHome1 (OraHome1 dans notre cas, cf II) Voila, l'installation est terminée, y'a plus qu'à tester ! Il y a deux solutions : - Soit vous rebootez pour être sur qu'il y a pas un process Oracle qui tourne, auquel cas lors du reboot vous verrez le process Oracle lancé automatiquement et qui doit vous afficher [OK] et non pas [FAILED] .... - Ou alors vous testez directement : # cd /etc/rc.d # oracle stop ... # oracle start ... Dans les 2 cas, une fois que c'est fini, loggez-vous avec l'utilisateur oracle et lancez sqlplus dans une console pour tester : # sqlplus /nolog SQL >connect system/manager CONNECTED SQL> Si vous avez le message CONNECTED, vous avez réussi l'installation de Oracle 8.1.7 ! D - CONTACT En aucun cas je ne pourrais vous apporter un support Oracle autre que celui redigé ici. Vous pouvez tout de même me contacter par mail à l'adresse suivante xavier.facq@free.fr. Have a lot of fun... Xavier FACQ. ------------------------- FIN DE LA DOC ------------------------- (See attached file: orarun.rpm)