Maison  >  Article  >  Tutoriel système  >  Plusieurs précautions pour le lecteur d'échange du système d'installation Oracle ! !

Plusieurs précautions pour le lecteur d'échange du système d'installation Oracle ! !

PHPz
PHPzavant
2024-04-09 08:30:011033parcourir

Plusieurs précautions pour le lecteur déchange du système dinstallation 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer