Oracle Linux 7(rhel 7) Üzerine Oracle 12c Database Yüklenmesi için Gerekli Ortamın Oluşturulması
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.
- 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.