Oracle est un logiciel de gestion de bases de données très populaire. Le personnel de développement, d'exploitation et de maintenance doit maîtriser l'utilisation d'Oracle et, dans ce processus, doit installer Oracle sur ses propres machines. Cet article explique comment installer Oracle sur un système Linux. Ce tutoriel d'installation convient au système CentOS7.
Avant d'installer Oracle, vous devez préparer les fichiers suivants.
Téléchargez le fichier d'installation Oracle pour Linux sur le site officiel d'Oracle
(1) Oracle Database 12c Release 1 Enterprise Edition pour Oracle Linux 7 Adresse de téléchargement :
http://download.oracle.com/otn/linux/oracle12c /121020/linuxamd64_12102_database_1of2.zip
http://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_2of2.zip
(2) Adresse de téléchargement d'Oracle Database 11g Release 2 Enterprise Edition pour Oracle Linux 7 :
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
(3) Adresse de téléchargement d'Oracle Database 10g Release 2 Enterprise Edition pour Oracle Linux 7 :
http://download.oracle.com/otn/linux/oracle10g/10201/linux_10201_database_linux_x86_64.cpio.gz
Avant d'installer Oracle, vous devez installer certains logiciels nécessaires :
sudo yum -y install binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc- devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++- devel.i686 libstdc++-devel.x86_64 libXext .i686 libXext.x86_64 libXtst.i686 libXtst.x86_64 libX11.i686 libX11.x86_64 libXau.i686 libXau.x86_64 libxcb.i686 libxcb.x86_64 libXi.i686 libXi.x86_64 make.x86_6 4 sysstat.x86_64 unixODBC.x86_64 unixODBC-devel.x86_64
Exécutez la commande suivante :
sudo vi /etc/sysctl.conf
Ajoutez le contenu suivant dans l'éditeur de texte :
fs.file-max = 6815744 kernel.sem = 250 32000 100 128 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 = 1048586
Exécutez la commande suivante :
sudo sy sctl -p
Exécutez la commande suivante pour ajouter un utilisateur nommé oracle :
sudo groupadd oinstall sudo groupadd dba sudo useradd -g oinstall -G dba oracle
Exécutez la commande suivante pour définir le mot de passe de l'utilisateur oracle :
passwd oracle
Exécutez la commande suivante :
sudo vi /etc/profile
Ajoutez ce qui suit dans un éditeur de texte :
export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/ product/ 12.1.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH
Décompressez le fichier d'installation d'Oracle :
unzip linuxamd64_12102_database_1of2.zip -d /tmp/database unzil linuxam d64_12102_database_2of2 .zip -d /tmp/database
ou
unzip linux.x64_11gR2_database_1of2.zip -d /tmp/database décompresser linux.x64_11gR2_database_2of2.zip -d /tmp/database
ou
gunzip linux_10201 _base de données _linux_x86_64.cpio.gz cpio -id < linux_10201_database_linux_x86_64 .cpio
Installer Oracle :
sudo su - oracle /tmp/database/database/runInstaller
Le système démarrera l'assistant d'installation d'Oracle. Suivez les invites de l'assistant.
Lorsque Oracle est installé, vous devez effectuer certaines opérations nécessaires :
(1) Définir les variables d'environnement :
sudo vi /etc/profile
Ajouter dans l'éditeur de texte Le suivant :
export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH
(2) Redémarrez le serveur :
sudo reboot
(3) Démarrez Oracle :
Exécutez la commande suivante dans le terminal :
sqlplus /nolog connect / as sysdba startup
À ce stade, l'installation d'Oracle sur le système Linux est terminée. Si vous souhaitez utiliser d'autres versions d'Oracle, il vous suffit de télécharger le fichier d'installation correspondant et de suivre les étapes ci-dessus. Lors de l'utilisation d'Oracle, certaines connaissances et compétences connexes sont également requises, et vous devez continuellement apprendre et vous améliorer dans la pratique.
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!