Linux は、無料でオープンソースであるため、非常に人気のあるオペレーティング システムです。 IT分野、特にサーバーやデータセンターで広く使用されています。 Oracle は一般的に使用されるリレーショナル データベース管理システムであり、Linux システムでは特別なバージョンである Oracle 12 があります。この記事では、Linux システムに Oracle 12 をインストールする方法について詳しく説明します。
Oracle 12 をインストールする前に、システムが次の要件を満たしていることを確認する必要があります:
必要なソフトウェア パッケージのインストール
yum install -y 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 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 \ make.x86_64 sysstat.x86_64
Linux カーネル パラメータの構成
fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 kernel.panic_on_oops = 1 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.conf.all.rp_filter = 2 net.ipv4.conf.default.rp_filter = 2 fs.aio-max-nr = 1048576
sysctl -p
ユーザーとグループの構成
groupadd dba useradd -g dba oracle
passwd oracle echo "oracle ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
SELinux の構成
sestatus
vi /etc/selinux/config
Oracle 12 インストール ファイルを抽出します
cd /opt unzip oracle-database-12c-release2.zip
Oracle 12 のインストール
yum install -y xorg-x11-server-Xorg xauth xorg-x11-apps xorg-x11-utils
chsh -s /bin/bash oracle
su - oracle ./runInstaller
Oracle 12 の構成
export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1 export PATH=$ORACLE_HOME/bin:$PATH export ORACLE_SID=orcl
sqlplus / as sysdba startup
Oracle 12 のテスト
sqlplus sys/<password>@localhost:1521/orcl as sysdba
create user myuser identified by mypassword; create database mydb; grant all privileges to myuser;
以上がLinux に Oracle 12 をインストールする方法 (ガイド)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。