Oracle Linux 7(rhel 7) Üzerine Oracle 12c Database Yüklenmesi için Gerekli Ortamın Oluşturulması

Ahmet Parpucu
2 min readFeb 13, 2023

--

Merhaba arkadaşlar, bu yazımda oracle linux, centos gibi redhat dağıtımı olan işletim sistemleri üzerine oracle 12c veritabanı kurulumu için gerekli ortamın hazırlanmasından bahsedeceğim.

Şekil 1-RedHat
  • Oracle Linux 7 Kurulumu
    Virtualbox ile işletim sistemi için sanal bir makine oluşturularak oracle linux 7 kurulur. Sonrasında gereken konfigürasyon işlemleri root kullanıcı yetkisiyle yapılır.
  • Firewall Kapatılması ve Selinux Devre Dışı Bırakılması
    Kuruluma başlamadan önce firewall’ın kapatılması ve selinux’ın devre dışı bırakılması gerekmektedir. Sonrasında işletim sisteminin reboot edilmesi gerekmektedir.
systemctl stop firewalld
systemctl disable firewalld

vi /etc/selinux/config
SELINUX=disabled

reboot
  • Gerekli Paketlerin Yüklenmesi
    Oracle için gerekli olan bazı temel ayarların yapılması gerekmektedir. Yükleyeceğimiz paketler ile User & Group’ları oluşturulur. Oracle’ın önerdiği kernel parametrelerini ayarlar ve gerekli diğer paketleri kurar.
yum update -y
yum install oracle-rdbms-server-12cR1-preinstall

Binary’lerin yükleneceği dizin oluşturulur. Linux için indirilmiş olan oracle database kurulum dosyası sisteme kopyalanır ve kullanıcıya gereken yetkiler verilir.

mkdir -p /u01/app/oracle/product/12/db_1
scp Oracle_Database_12c.zip oracle@ip adresi:/home/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
  • Sistem Değişkenlerinin Ayarlanması
    Gereken parametreler /home/oracle/.bash_profile dosyasına eklenir.
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_UNQNAME=neworcl12c
export ORACLE_SID=neworcl12c
export ORACLE_HOME=/u01/app/oracle/product/12/db_1
export LD_LIBRARY_PATH=/u01/app/oracle/product/12/db_1/lib
export PATH=$PATH:$ORACLE_HOME/bin
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
  • Kullanıcıya Geçilmesi ve Oracle Kurulumunun Başlatılması
    Gereken konfigürasyon işlemleri tamamlandıktan sonra oluşturulan oracle kullanıcısına şifre atanır ve kullanıcıya geçilir. Oluşturulan dizine gidilir, kopyalanan oracle kurulum .zip dosyası oluşturulan dizine çıkarılır. Bu işlem tamamlandıktan sonra ./runInstaller ile kurulum başlatılır.
passwd oracle
su – oracle
cd $ORACLE_HOME
unzip /home/oracle/Oracle_Database_12c.zip
./runInstaller

Oracle veritabanı kurulumu için gerekli ortam oluşturuldu ve kuruluma başlandı. Bir sonraki yazımda kurulum adımlarından bahsedeceğim.

--

--