Oracle

Oracle Database 21C ( 21.3 ) Kurulumu – Database

Merhaba arkadaşlar

Bir önceki yazımızda Oracle Database 21C için işletim sistemi kurulumumu yapmıştık. Bu yazımızda ise artık kurulum işletim sistemi sonrasında veritabanı kurulum adımlarına geçeceğiz. Bu kurulum local diskler üzerinde olacak.

Oracle Database için , Oracle Linux 8.2 kurulum yazısına buradan erişebilirsiniz.

Oracle Edelivery sitesinden Oracle Database 21C ( 21.3 ) V1011496-01 sürümünü indiriyoruz.

İşletim sistemimizde bazı ayarlamar yapacağız. Sırası ile başlayalım. Öncelikle Root kullanıcısı ile aşağıdaki güncellemeleri yapıyoruz. İlgili güncellemeri yum paket yöneticisi bizim için yapacak.

[[email protected] ~]# yum update -y && yum install oracle-database-preinstall-21c && systemctl stop firewalld.service && systemctl disable firewalld.service
[[email protected] ~]# nano /etc/selinux/config

SELINUX=disable

[[email protected] ~]# mkdir -p /u01/app/oracle/database/21.3.0/dbhome_1
[[email protected] ~]# chown -R oracle.oinstall /u01/
[[email protected] ~]# chmod -R 775 /u01/


[[email protected] ~]# nano /home/oracle/.bash_profile


# Oracle Settings

export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=21c.bugraparlayan.local
export ORACLE_UNQNAME=BUGRA21C
export ORACLE_BASE=/u01/app/oracle/database/21.3.0/
export DB_HOME=$ORACLE_BASE/dbhome_1
export ORACLE_HOME=$DB_HOME
export ORACLE_SID=BUGRA21C
export ORACLE_TERM=xterm
export PATH=/usr/sbin:/usr/local/bin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

[[email protected] ~]# su - oracle
[[email protected] ~]$ cd /u01/app/oracle/database/21.3.0/dbhome_1_1
[[email protected] dbhome_1]$ unzip V1011496-01.zip
[[email protected] dbhome_1]$ ./runInstaller

Ayarlarımız hazır, kuruluma başlayabiliriz.

Server Class seçerek devam ediyoruz.

İnceleme yapacağımız için ” Enterprise Edition ” seçiyorum. Lisansa bağlı olarak uygun sürümü seçebilirsiniz.

Değilşkenlerimizi otomatik algıladı.

Burada bir konuya dikkat çekmek istiyorum. Oracle daha önce yayınlandığı gibi Non-Contanier mimariyi 19C ile birlikte bitirdi. Artık Contanier mimari kullanmamız gerekiyor. Bu sebepten mecburen bir Pluggable database açıyoruz.

2 Adet Root script çalıştıracağız.

[[email protected] ~]# cd /u01/app/oracle/database/oraInventory/
[[email protected] oraInventory]# ./orainstRoot.sh 

Changing permissions of /u01/app/oracle/database/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.

Changing groupname of /u01/app/oracle/database/oraInventory to oinstall.
The execution of the script is complete.

[[email protected] oraInventory]# cd /u01/app/oracle/database/21.3.0/dbhome_1/
[[email protected] dbhome_1]# ./root.sh

Performing root user operation.

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/database/21.3.0/dbhome_1

Enter the full pathname of the local bin directory: [/usr/local/bin]: 
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...


Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.

Çalıştırdıktan sonra işlemlere devam ediyoruz.



SQL> select banner from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production

SQL>

Kurulum adımlarımızı tamamladık. Artık Oracle Database 21C özelliklerini incelemeye başlayabiliriz. Diğer yazılarımızda görüşmek üzere.

Buğra PARLAYAN

Çok sevdiği mesleği Oracle Veritabanı Yöneticiliğinde bulunmayan Türkçe kaynakları yazan hayırsever genco

2 Yorum

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu

Reklam Engelleyici Algılandı

ÇözümPark Bilişim Portalı gönüllü bir organizasyon olup tek gelir kaynağı reklamlardır. Bu nedenle siteyi gezerken lütfen reklam engelleme eklentinizi kapatın veya Çözümpark web sitesi için izin tanımı yapın. Anlayışınız için teşekkürler.