Maison  >  Article  >  base de données  >  Comment installer la base de données Oracle sur le système centos6.5

Comment installer la base de données Oracle sur le système centos6.5

PHPz
PHPzoriginal
2023-04-17 15:05:12622parcourir

CentOS 6.5 est un système d'exploitation Linux très populaire et Oracle Database est un puissant logiciel de base de données bien connu dans l'industrie. Dans cet article, nous verrons comment installer la base de données Oracle sur le système d'exploitation CentOS 6.5.

Étape 1 : Préparatifs

Avant de commencer à installer Oracle, vous devez effectuer les préparatifs suivants :

Installez le système d'exploitation CentOS 6.5 et configurez la connexion réseau.

Téléchargez et installez le fichier d'installation d'Oracle Database via le site officiel.

Installez d'autres packages nécessaires, tels que binutils, compat-libstdc++-33, elfutils-libelf, elfutils-libelf-devel, gcc, gcc-c++, glibc, glibc-common, glibc-devel, libaio, libaio-devel, libgcc , libstdc++, libstdc++-devel, make, sysstat.

Étape 2 : Installer les packages logiciels nécessaires

Avant de commencer à installer la base de données Oracle, vous devez installer certains packages logiciels nécessaires. Ces packages peuvent être installés sur CentOS 6.5 avec la commande suivante :

yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat

Étape 3 : Créer un utilisateur et un groupe Oracle

Avant d'installer la base de données Oracle, vous devez créer un nouvel utilisateur et un groupe pour exécuter le service Oracle. Un nouvel utilisateur et un nouveau groupe peuvent être créés à l'aide de la commande suivante :

groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -d /home/oracle oracle

Après avoir créé l'utilisateur et le groupe, vous devez définir le mot de passe de l'utilisateur Oracle :

passwd oracle

Étape 4 : Configurer les paramètres du noyau

Par défaut, CentOS 6.5 Le système d'exploitation peut corriger les paramètres du noyau ne sont pas définis pour la base de données Oracle. Par conséquent, vous devez configurer les paramètres du noyau suivants pour garantir que la base de données Oracle peut fonctionner correctement :

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 6815744
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576

Vous pouvez utiliser la commande suivante pour modifier le fichier /etc/sysctl.conf et ajouter les paramètres ci-dessus à la fin du fichier. :

vi /etc/sysctl.conf

Enfin, exécutez la commande suivante pour activer les paramètres du noyau :

sysctl -p

Étape 5 : Configurer les variables d'environnement utilisateur Oracle

Vous devez maintenant configurer les variables d'environnement pour l'utilisateur Oracle. Le fichier .bash_profile pour les utilisateurs Oracle peut être modifié à l'aide de la commande suivante :

vi /home/oracle/.bash_profile

Ajoutez la variable suivante à la fin du fichier :

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

Démarrez une nouvelle session de terminal ou exécutez la commande suivante pour prendre effet immédiatement :

source /home/oracle/.bash_profile

Étape 6 : Installez la base de données Oracle

Maintenant que vous avez terminé toutes les préparations nécessaires, vous pouvez commencer à installer la base de données Oracle. Suivez les étapes ci-dessous :

  1. Extractez le programme d'installation dans le répertoire /tmp à l'aide de la commande suivante :
unzip linux.x64_11gR2_database_1of2.zip -d /tmp
unzip linux.x64_11gR2_database_2of2.zip -d /tmp
  1. Exécutez la commande suivante pour démarrer le programme d'installation d'Oracle :
/tmp/database/runInstaller
  1. Sur le premier écran, sélectionnez Installer le logiciel de base de données. " et cliquez sur Suivant.
  2. Ensuite, dans l'écran « Choisir les options d'installation », sélectionnez l'option « Créer et configurer une nouvelle base de données » et cliquez sur « Suivant ».
  3. Ensuite, sur l'écran Sélectionner la classe système, sélectionnez l'option Classe de serveur et cliquez sur Suivant.
  4. Sur l'écran Sélectionner le type d'installation, sélectionnez l'option Installation avancée et cliquez sur Suivant.
  5. Ensuite, sur l'écran Sélectionner les options de gestion de base de données, sélectionnez l'option Installation typique et cliquez sur Suivant.
  6. Ensuite, sur l'écran Sélectionner l'emplacement d'installation, sélectionnez l'emplacement d'installation de la base de données et cliquez sur Suivant.
  7. Sur l'écran Spécifier les options d'administration, sélectionnez l'option Créer une base de données à l'aide d'un traitement par lots et cliquez sur Suivant.
  8. Ensuite, sur l'écran Spécifier l'identité de la base de données, entrez le SID et le mot de passe de la base de données que vous souhaitez utiliser, puis cliquez sur Suivant.
  9. Sur l'écran Spécifier les options de configuration, acceptez les options par défaut et cliquez sur Suivant.
  10. Ensuite, sur l'écran « Exécution de l'installation », vérifiez les options sélectionnées et cliquez sur le bouton « Installer » pour démarrer l'installation.
  11. Lorsque le programme d'installation est terminé, sur l'écran Résumé des résultats, après avoir confirmé que tous les composants ont été installés avec succès, cliquez sur le bouton Fermer pour quitter le programme d'installation.

Étape 7 : Démarrez Oracle Database

Maintenant, vous avez installé avec succès Oracle Database. Vous pouvez utiliser la commande suivante pour démarrer la base de données Oracle :

/usr/local/oracle/product/11.2.0/dbhome_1/bin/sqlplus /nolog
SQL> conn / as sysdba
SQL> startup

À ce stade, vous avez installé et démarré avec succès la base de données Oracle sur CentOS 6.5. Vous pouvez désormais commencer à créer et gérer vos propres données dans Oracle Database.

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn