Maison > Article > Tutoriel système > Plusieurs précautions pour le lecteur d'échange du système d'installation Oracle ! !
Interprétation des étapes pour installer Oracle sous Linux
Environnement logiciel requis : linuxAS3U2, ORACLE9.2.0.4, package de mise à niveau. L'environnement matériel nécessite au moins 512 Mo de mémoire vidéo, un espace d'échange suffisamment grand d'au moins 400 Mo et un espace d'installation d'au moins 800 Mo. Si vous avez besoin d'un CD pour l'installation, vous avez également besoin d'un lecteur de disquette.
1.Préparation
① Avant d'installer Oracle, il est préférable d'avoir un environnement Linux propre, de configurer l'espace de swap, et de ne pas installer de pare-feu plus tard (installez-le si nécessaire après avoir installé la base de données).
②. Créez un dossier contenant les fichiers d'installation d'Oracle dans le répertoire usr sous Linux et nommez-le ora9i, puis copiez les fichiers d'installation ici. Ship_9204_linux_disk1.cpio, ship_9204_linux_disk2.cpio, ship_9204_linux_disk3.cpio et le correctif du package de mise à niveau sont copiés ici.
③. Commencez à effectuer quelques réglages d'installation. Tout d'abord, Oracle9i nécessite au moins 512 Mo d'espace mémoire vidéo. Utilisez la commande suivante pour vérifier la taille de la mémoire vidéo hôte :
.grepMemTotal/proc/meminfo
MemTotal : 900252 Ko
Parmi eux, 900252 Ko est la taille de la mémoire vidéo de votre système.
④. Le lecteur d'échange nécessite généralement deux fois la mémoire vidéo, au moins 400 Mo. En fait, plus c'est gros, mieux c'est, utilisez la commande suivante pour vérifier la taille du lecteur d'échange système :
./sbin/swapon–s
FilenameTypeSizeUsedPriority
/dev/sda6partition105221686976-1
105221 est la taille du lecteur d’échange de votre système.
⑤. Si vous installez à l'aide d'un disque dur, vous devez installer un cdrom 8X sur votre hôte. Le fichier d'installation téléchargé que nous avons utilisé ici n'est pas nécessaire.
⑥. Installez le JDK. La version du JDK dont nous avons besoin est la 1.3.1 (certaines informations indiquent que vous pouvez ignorer Linux Find, ou vous pouvez utiliser le JDK fourni avec Oracle, mais lors de l'installation ici, il est préférable de suivre les informations) ) Copiez JDK1.3.1 dans /local, puis créez un répertoire JDK.
2. Définir les paramètres
①. Connectez-vous en tant qu'utilisateur root et définissez les paramètres du noyau d'Oracle9i. Les paramètres du noyau sont essentiels à une installation réussie.
Allez dans le répertoire /proc/sys/kernel et exécutez la commande catsem
Le résultat est : 2503200032128
Où 250 est la valeur du paramètre SEMMSL, 32000 est la valeur du paramètre SEMMNS, 32 est la valeur du paramètre SEMOPM et 128 est la valeur du paramètre SEMMNI. Utilisez les commandes suivantes pour modifier les paramètres. Notez que l'ordre ici ne peut pas être échangé.
EchoSEMMSL_valueSEMMNS_valueSEMOPM_valueSEMMNI_value>sem
②. Utilisez la commande suivante pour configurer la mémoire vidéo partagée
.echo4294967295>shmmax
Remarque : Ma mémoire vidéo ici est de 512 Mo, donc la valeur ici est : 4294967295. Si c'est 1G, c'est : 8589934590
③ Ajoutez un utilisateur dédié pour l'installation d'Oracle
.Nous créons d’abord un groupe d’utilisateurs. Ici, nous utilisons dba comme groupe d’utilisateurs.
Après vous être connecté en tant qu'utilisateur root, utilisez la commande suivante :
groupaddoinstall
groupadddba
useraddoracle–glinstall–Gdba
passwdoracle (entrez le mot de passe de connexion deux fois)
④ Créez le répertoire d'installation, mais attribuez les autorisations du répertoire à l'utilisateur :
cd/usr
mkdiroracle
chownoracle.dba/usr/oracle
chmod775/usr/oracle
⑤. Utilisez l'utilisateur Oracle nouvellement créé pour vous connecter au système et définir les variables d'environnement :
ORACLE_BASE=/usr/oracle/app/oracle;exportORACLE_BASE
ORACLE_HOME=/usr/oracle/app/oracle/product/9.2.0.4;exportORACLE_HOME
ORACLE_SID=lnxdbs;exportORACLE_SID (le SID ici peut être modifié par vous-même)
ORACLE_TERM=xterm;exportORACLE_TERM
TNS_ADMIN=/home/oracle/config/9.2.0.4;exportTNS_ADMIN
NLS_LANG=American_america.ZHS16GBK;exportNLS_LANG
ORA_NLS33=/usr/oracle/app/oracle/product/9.2.0.4/ocommon/nls/admin/data;exportORA_NLS33
PATH=$PATH:/usr/oracle/app/oracle/product/9.2.0.4;exportPATH
CLASSPATH=:/usr/oracle/app/oracle/product/9.2.0.4/jdbc/lib/classes111.zip;exportCLASSPATH
LD_LIBRARY_PATH=/usr/oracle/app/oracle/product/9.2.0.4/lib;exportLD_LIBRARY_PATH
exportLD_ASSUME_KERNEL=2.4.1
PATH=$PATH:/usr/local/java/bin
Après avoir enregistré, quittez et reconnectez-vous en tant qu'utilisateur Oracle pour rendre les paramètres effectifs.
⑥. Après vous être connecté au système en tant qu'utilisateur root, décompressez les trois fichiers, les packages de mise à niveau et les correctifs. Les produits Disk1, Disk2, Disk3 et 3006854 apparaîtront, et un fichier 9204_lnx32_release.cpio apparaîtra. fichier cpio avant l'installationlinux Sous l'installation d'Oracle Ingénieur logiciel Linux, utilisez cpio9204_lnx32_release.cpio Il s'agit du fichier .sh sous le fichier 3006854 après la mise à niveau du fichier et avant d'exécuter runIstaller.
⑦Exécutez runIstaller et une boîte de dialogue d'installation apparaîtra
Le processus d'installation spécifique d'Oracle est le suivant :
Étape 1 : Définir l'emplacement d'OracleInventory
Vous devez d’abord spécifier le répertoire où se trouve OracleInventory. OracleInventory est utilisé pour enregistrer la liste de tous les produits Oracle installés. S'il n'y a pas de besoins particuliers, veuillez suivre le répertoire par défaut /opt/oracle/oraInventory.
Étape 2 : Configurez le groupe de systèmes d'exploitation pouvant mettre à jour le logiciel Oracle
Le groupe défini ici est utilisé pour mettre à jour le logiciel Oracle. Si vous décidez de n'autoriser que les utilisateurs root à mettre à jour le logiciel Oracle, ne spécifiez aucun nom de groupe.
Étant donné que le compte Oracle est ajouté manuellement au groupe oinstall après l'installation de SuSELinux, oinstall s'affiche en premier dans le tableau UnixGroupName. Appuyez sur [Suivant] pour continuer !
Étape 3 : Créer OracleInventory
OracleUniversalInstaller a préparé un fichier orainstRoot.sh complet utilisé par OracleInventory (l'emplacement est /tmp/orainstRoot.sh), mais ce fichier doit être exécuté avec l'identité racine. À ce stade, vous pouvez ouvrir une autre fenêtre de terminal pour exécuter le fichier installation d'Oracle sous Linux, comme le montre la figure 9. Une fois l'exécution terminée, revenez à l'image comme indiqué
Appuyez sur [Continuer] dans la huitième fenêtre.
Étape 4 : Spécifiez le répertoire où se trouvent la source et la destination du programme d'installation Oracle
OracleHome est le répertoire principal où se trouve le système de base de données Oracle. Étant donné qu'ORACLE_HOME a été défini sur /opt/oracle/product/9.0.1 dans /etc/profile.d/oracle.sh, la valeur définie d'ORACLE_HOME apparaîtra dans le tableau Path de Destination ci-dessous. Aucun changement n’est nécessaire ici non plus.
Étape 5 : Sélectionnez le type de produit Oracle9i à installer
Veuillez vérifier [Oracle9iDatabase9.0.1.0.0] ici et appuyer sur [Suivant].
(L'image Oracle9.2.0.4 que nous avons ici est une image copiée)
Étape 6 : Sélectionnez la version de la base de données Oracle9i
Si vous installez un système de base de données Oracle pour la première fois, il est recommandé de choisir [EnterpriseEdition] ou [StandardEdition]. Les lecteurs qui ont déjà une expérience en installation peuvent choisir la méthode [Personnalisée] pour décider quel package installer.
Étape 7 : Déterminer la configuration de base de la base de données
En supposant que votre étape précédente consistait à sélectionner EnterpriseEdition ou StandardEdition, la fenêtre DatabaseConfiguration apparaîtra. Vous pouvez choisir la meilleure configuration en fonction de l'utilisation réelle de la base de données Oracle. Par exemple, si vous créez un environnement d'analyse en ligne pour l'entreposage de données, vous pouvez choisir d'utiliser l'option [DataWarehouse]. Ici, nous sélectionnons d'abord l'usage général [GeneralPurpose].
Étape 8 : Définir les données d'identification de la base de données Oracle
Les versions de base de données Oracle à partir de 8i utilisent GlobalDatabaseName pour identifier de manière unique chaque base de données Oracle. Il est recommandé de définir le nom de la base de données sur OracleSID name.domain name. Par exemple, si je définis OracleSID sur ora901 (dans notre cas, il s'agit de lnxdbs), le nom de la base de données peut être défini sur .tw.
Étape 9 : Spécifiez le jeu de caractères utilisé par la base de données.
Vous pouvez utiliser le projet par défaut directement pour cet élément, ou vous pouvez définir vous-même l'emplacement spécifique du jeu de caractères.
Après avoir appuyé sur [Suivant], OracleUniversalInstaller affichera un résumé du produit Oracle9i à installer. Après avoir confirmé qu'il est correct, appuyez sur [Installer] pour démarrer la copie et l'installation des fichiers.
1. Selon l'environnement matériel que vous utilisez, l'installation peut prendre des dizaines de minutes, voire une ou deux heures.
Étape 11 : Paramètres de configuration après l'installation du système
Une fois que le programme d'installation a copié tous les fichiers sur le système, le programme d'installation vous demandera à nouveau d'exécuter le programme root.sh en tant que root (situé dans le répertoire pointé par ORACLE_HOME, tel que /opt/oracle/product/9.0.1 ).
À ce stade, vous pouvez exécuter root.sh dans une autre fenêtre de terminal (notez que l'identité doit être basculée sur root). Le programme vous demandera l'emplacement du répertoire bin. S'il est identique à la valeur par défaut, veuillez appuyer directement sur la touche [Entrée]. Sinon, vous devez entrer l'emplacement correct du répertoire bin. Après avoir exécuté root.sh, revenez à la fenêtre de la figure 19 et appuyez sur [OK] pour continuer le travail de configuration ultérieur.
Étape 12 : Exécuter l'outil de configuration de la base de données Oracle
La dernière étape de l'installation du système consistera à exécuter manuellement le programme de l'outil de configuration de base de données, qui contient deux assistants spéciaux : l'assistant d'assistant de configuration réseau Oracle (OracleNetConfigurationAssistant) et l'assistant d'assistant de construction de base de données Oracle (OracleDatabaseConfigurationAssistant).
La deuxième étape installera OracleWebServer sur le port7777. Une fois terminé, l'assistant de configuration de base de données Oracle le plus important (OracleDatabaseConfigurationAssistant, appelé DBCA) sera activé. Cette étape est nécessaire car actuellement OracleUniversalInstaller a uniquement installé le serveur de base de données Oracle9i dans votre système et n'a encore construit aucune base de données Oracle ! (Cela ressemble un peu à construire une bibliothèque, mais il n'y a aucun livre dessus ! Cette bibliothèque peut-elle être utilisée ?)
Je n’écrirai pas la suite de la partie création de base de données, vous la connaissez tous.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!