메뉴 건너뛰기

Korea Oracle User Group

23ai

Oracle Database 23ai Free Install with Oracle Linux 8.2(리눅스 8.2 버전에서 오라클 23ai 설치)

 

조금 늦은 감이 있지만 발표된 오라클 데이터베이스 23ai Free 버전의 설치 방법을 작성하게 되었습니다.

23c Free 버전과 동일하게 오라클 리눅스 8.2 버전에서 설치를 진행해 보겠습니다. 

 

1. OS 설정

이전과 같이 기존 설치 문서로 대신한다.

아래 링크 참고

 

오라클 21c RAC 설치 with Oracle Linux 8.2 - 1 (OS 및 스토리지 설정)

 

2. preinstall 패키지 설치

yum repository를 구성해서 preinstall 패키지를 다운 받아 설치하면 된다.

yum repository구성하는 내용은 아래 링크 참고

 

Oracle Database 23c Free Install with Oracle Linux 8.2(리눅스 8.2 버전에서 오라클 23c 설치)

 

Oracle yum site:

OL8 : https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64/

OL9 : https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64/

 

패키지 : oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm 

 

이제 dnf를 통해 preinstall 설치 진행.

 

[root@kwan23c oracle]# dnf -y install oracle-database-preinstall-23ai
마지막 메타자료 만료확인 3:40:12 이전인: 2024년 06월 27일 (목) 오전 11시 34분 27초.
종속성이 해결되었습니다.
========================================================================================================================================================================================
 꾸러미                                                      구조                               버전                                    레포지터리                                 크기
========================================================================================================================================================================================
설치 중:
 oracle-database-preinstall-23ai                             x86_64                             1.0-2.el8                               ol8_appstream                              30 k
     교체  oracle-database-preinstall-23c.x86_64 1.0-0.5.el8
 
연결 요약
========================================================================================================================================================================================
설치  1 꾸러미
 
총계 내려받기 크기: 30 k
꾸러미 내려받기 중:
oracle-database-preinstall-23ai-1.0-2.el8.x86_64.rpm                                                                                                     51 kB/|  30 kB     00:00    
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
합계                                                                                                                                                     50 kB/|  30 kB     00:00     
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                                                                                               1/1 
  설치 중           : oracle-database-preinstall-23ai-1.0-2.el8.x86_64                                                                                                              1/2 
  스크립트릿 실행 중: oracle-database-preinstall-23c-1.0-0.5.el8.x86_64                                                                                                             2/2 
  사용 중지         : oracle-database-preinstall-23c-1.0-0.5.el8.x86_64                                                                                                             2/2 
  스크립트릿 실행 중: oracle-database-preinstall-23c-1.0-0.5.el8.x86_64                                                                                                             2/2 
  스크립트릿 실행 중: oracle-database-preinstall-23ai-1.0-2.el8.x86_64                                                                                                              2/2 
  스크립트릿 실행 중: oracle-database-preinstall-23c-1.0-0.5.el8.x86_64                                                                                                             2/2 
  확인 중           : oracle-database-preinstall-23ai-1.0-2.el8.x86_64                                                                                                              1/2 
  확인 중           : oracle-database-preinstall-23c-1.0-0.5.el8.x86_64                                                                                                             2/2 
 
설치되었습니다:
  oracle-database-preinstall-23ai-1.0-2.el8.x86_64                                                                                                                                      
 
완료되었습니다!

 

3. rpm 설치 파일로 23ai Free 엔진 설치

 

아래 링크를 통해 설치 파일을 다운로드 받는다.

 

Oracle Linux 8 버전 설치 rpm

Oracle Linux 9 버전 설치 rpm

 

위 링크를 통해 다운받은 rpm으로 설치를 진행한다.

 

[root@kwan23c oracle]# dnf -y install oracle-database-free-23ai-1.0-1.el8.x86_64.rpm 
마지막 메타자료 만료확인 3:47:40 이전인: 2024년 06월 27일 (목) 오전 11시 34분 27초.
종속성이 해결되었습니다.
===========================================================================================================================================================================================================
 꾸러미                                                        구조                                       버전                                      레포지터리                                        크기
===========================================================================================================================================================================================================
설치 중:
 oracle-database-free-23ai                                     x86_64                                     1.0-1                                     @commandline                                     1.3 G
 
연결 요약
===========================================================================================================================================================================================================
설치  1 꾸러미
 
전체 크기: 1.3 G
설치된 크기 : 3.6 G
꾸러미 내려받기 중:
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                                                                                                                  1/1 
  스크립트릿 실행 중: oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
  설치 중           : oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
  스크립트릿 실행 중: oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure Oracle Database Free, optionally modify the parameters in '/etc/sysconfig/oracle-free-23ai.conf' and then run '/etc/init.d/oracle-free-23ai configure' as root.
 
/sbin/ldconfig: /etc/ld.so.conf.d/kernel-5.4.17-2011.1.2.el8uek.x86_64.conf:6: hwcap directive ignored
 
  확인 중           : oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
 
설치되었습니다:
  oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                                                   
 
완료되었습니다!

 

4. 설정 점검 및 데이터베이스 설치

설치된 엔진을 통해 23ai 버전의 Database 설치를 위해 설정 파일에 필요한 내용을 변경해 줄 수 있다.

oracle-free-23ai.conf 파일에 내용을 수정해 정의할 수 있다.

 

[root@kwan23c oracle]# ls -al /etc/sysconfig/oracle-free-23ai.conf 
-rwxrwxr-1 root root 701  4월 25 04:46 /etc/sysconfig/oracle-free-23ai.conf
[root@kwan23c oracle]# vi /etc/sysconfig/oracle-free-23ai.conf 
 
#This is a configuration file to setup the Oracle Database.
#It is used when running '/etc/init.d/oracle-free-23ai configure'.
 
# LISTENER PORT used Database listener, Leave empty for automatic port assignment
LISTENER_PORT=
 
# Character set of the database
CHARSET=AL32UTF8
 
# Database file directory
# If not specified, database files are stored under Oracle base/oradata
DBFILE_DEST=
 
# DB Domain name
DB_DOMAIN=
 
# Configure TDE
CONFIGURE_TDE=false
 
# Encrypt Tablespaces list, Leave empty for user tablespace alone or provide ALL for encrypting all tablespaces
# For specific tablespaces use SYSTEM:true,SYSAUX:false
ENCRYPT_TABLESPACES=
 
# SKIP Validations, memory, space
SKIP_VALIDATIONS=false

 

리스너 포트, 캐릭터셋, db file의 위치 등을 지정해 줄 수 있다.

 

디폴트 설정으로 사용할 예정이기 때문에 변경 없이 데이터베이스 설치를 진행한다.

 

[root@kwan23c oracle]# /etc/init.d/oracle-free-23ai configure
Specify a password to be used for database accounts. Oracle recommends that the password entered should be at least 8 characters in length, contain at least 1 uppercase character1 lower case character and 1 digit [0-9]. Note that the same password will be used for SYS, SYSTEM and PDBADMIN accounts:
Confirm the password:
Configuring Oracle Listener.
Listener configuration succeeded.
Configuring Oracle Database FREE.
SYS 사용자 비밀번호 입력: 
********* 
SYSTEM 사용자 비밀번호 입력: 
**********
PDBADMIN 사용자 비밀번호 입력: 
********* 
DB 작업 준비
7% 완료
데이터베이스 파일 복사 중
29% 완료
Oracle 인스턴스 생성 및 시작 중
30% 완료
33% 완료
36% 완료
39% 완료
43% 완료
데이터베이스 생성 완료 중
47% 완료
49% 완료
50% 완료
플러그인할 수 있는 데이터베이스 생성 중
54% 완료
71% 완료
사후 구성 작업 실행 중
93% 완료
사용자정의 스크립트 실행 중
100% 완료
데이터베이스 생성이 완료되었습니다. 자세한 내용은 다음의 로그 파일에서 확인하십시오.
 /opt/oracle/cfgtoollogs/dbca/FREE
데이터베이스 정보:
전역 데이터베이스 이름:FREE
SID(시스템 식별자):FREE
자세한 내용은 로그 파일 "/opt/oracle/cfgtoollogs/dbca/FREE/FREE.log"을(를) 참조하십시오.
 
Connect to Oracle Database using one of the connect strings:
     Pluggable database: kwan23c.localdomain/FREEPDB1
     Multitenant container database: kwan23c.localdomain

 

설치 중간에 비번 설정 부분이 있다. 이 부분은 사용할 패스워드를 입력해 주면 된다.

 

5. 설치 완료

마지막 설정 완료를 위해 oracle 계정으로 스크립트 실행

 

[root@kwan23c oracle]# su - oracle
[oracle@kwan23c ~]$ export ORACLE_SID=FREE
[oracle@kwan23c ~]$ export ORAENV_ASK=NO
[oracle@kwan23c ~]$ . /opt/oracle/product/23ai/dbhomeFree/bin/oraenv
The Oracle base remains unchanged with value /opt/oracle

 

이번 설치의 경우 23c Free 버전을 설치한 파일에 DeInstall 후 설치한 것이라

"The Oracle base remains unchanged with value /opt/oracle" 문구가 나오지만

최초 설치의 경우 oraenv 최초 설정이였다면

"The Oracle base has been set to /opt/oracle" 이라고 나올 것이다.

 

6. 데이터베이스의 Restart 및 systemctl 통해 등록하기

설치 완료 후 중지/기동 정상 동작을 확인하기 위해 oracle 계정의 환경 확인 및 중기/기동을 수행해 본다

 

먼저 oracle 계정의 .bash_profile을 아래와 같이 수정 후 적용

 

[oracle@kwan23c ~]$ cat .bash_profile 
# .bash_profile
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
stty erase ^H
export ORACLE_SID=FREE
export NLS_LANG=KOREAN_KOREA.UTF8
export ORACLE_HOME=/opt/oracle/product/23ai/dbhomeFree
export ORACLE_BASE=/opt/oracle
 
export PATH=$ORACLE_HOME/bin:$PATH
 
alias oh='cd $ORACLE_HOME'
alias sqlss='sqlplus / as sysdba'
alias ob='cd $ORACLE_BASE'
[oracle@kwan23c ~]$ . ~/.bash_profile

 

설치된 DB를 Restart 해 본다.

 

[oracle@kwan23c ~]$ sqlplus / as sysdba
 
SQL*Plus: Release 23.0.0.0.0 - Production on 목 6월 27 15:52:57 2024
Version 23.4.0.24.05
 
Copyright (c) 19822024, Oracle.  All rights reserved.
 
 
다음에 접속됨:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
 
SQL> shutdown immediate
데이터베이스가 닫혔습니다.
데이터베이스가 마운트 해제되었습니다.
ORACLE 인스턴스가 종료되었습니다.
SQL> startup
ORACLE 인스턴스가 시작되었습니다.
 
Total System Global Area 1603726344 bytes
Fixed Size                  5360648 bytes
Variable Size             402653184 bytes
Database Buffers         1191182336 bytes
Redo Buffers                4530176 bytes
데이터베이스가 마운트되었습니다.
데이터베이스가 열렸습니다.
SQL> alter pluggable database all open;
 
플러그인할 수 있는 데이터베이스가 변경되었습니다.
 
SQL> 

 

위와 같이 정상 중지/기동이 되는 것을 확인할 수 있다.

 

7. systemctl 통해 서비스 등록 후 재기동 및 상태 확인

현재 서비스에 등록 후 상태 체크를 해 본다.(root 계정에서 수행해야 함)

 

[root@kwan23c oracle]# systemctl enable oracle-free-23ai.service
oracle-free-23ai.service is not a native service, redirecting to systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install enable oracle-free-23ai
[root@kwan23c oracle]# systemctl status oracle-free-23ai.service 
● oracle-free-23ai.service - SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services.
   Loaded: loaded (/etc/rc.d/init.d/oracle-free-23ai; generated)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

 

상태 정보가 정확히 확인되지 않아 오라클에서 제공하는 명령어로 확인해 본다.

 

[root@kwan23c oracle]# /etc/init.d/oracle-free-23ai status
Status of the Oracle FREE 23ai service:
 
LISTENER status: RUNNING
FREE Database status:   RUNNING

 

오라클 제공 명령으로 데이터베이스 연관 서비를 한번에 종료한다.

 

[root@kwan23c oracle]# /etc/init.d/oracle-free-23ai stop
Shutting down Oracle Database instance FREE.
Oracle Database instance FREE shut down.
Stopping Oracle Net Listener.
Oracle Net Listener stopped.

 

이제 systemctl 명령어를 통해 기동 후 상태 정보를 확인해 보자. 또 Restart로 수행해 보자

 

[root@kwan23c oracle]# systemctl start oracle-free-23ai.service
[root@kwan23c oracle]# systemctl status oracle-free-23ai.service 
● oracle-free-23ai.service - SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services.
   Loaded: loaded (/etc/rc.d/init.d/oracle-free-23ai; generated)
   Active: active (exited) since Thu 2024-06-27 16:02:35 KST; 13s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1013655 ExecStart=/etc/rc.d/init.d/oracle-free-23ai start (code=exited, status=0/SUCCESS)
 
 6월 27 16:02:27 kwan23c.localdomain systemd[1]: Starting SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services....
 6월 27 16:02:27 kwan23c.localdomain oracle-free-23ai[1013655]: Starting Oracle Net Listener.
 6월 27 16:02:28 kwan23c.localdomain oracle-free-23ai[1013655]: Oracle Net Listener started.
 6월 27 16:02:28 kwan23c.localdomain oracle-free-23ai[1013655]: Starting Oracle Database instance FREE.
 6월 27 16:02:28 kwan23c.localdomain su[1013674]: (to oracle) root on none
 6월 27 16:02:28 kwan23c.localdomain su[1013674]: pam_unix(su:session): session opened for user oracle by (uid=0)
 6월 27 16:02:35 kwan23c.localdomain oracle-free-23ai[1013655]: Oracle Database instance FREE started.
 6월 27 16:02:35 kwan23c.localdomain systemd[1]: Started SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services..
[root@kwan23c oracle]# systemctl restart oracle-free-23ai.service 
[root@kwan23c oracle]# systemctl status oracle-free-23ai.service  
● oracle-free-23ai.service - SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services.
   Loaded: loaded (/etc/rc.d/init.d/oracle-free-23ai; generated)
   Active: active (exited) since Thu 2024-06-27 16:03:53 KST; 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 1014140 ExecStop=/etc/rc.d/init.d/oracle-free-23ai stop (code=exited, status=0/SUCCESS)
  Process: 1014175 ExecStart=/etc/rc.d/init.d/oracle-free-23ai start (code=exited, status=0/SUCCESS)
 
 6월 27 16:03:46 kwan23c.localdomain systemd[1]: oracle-free-23ai.service: Succeeded.
 6월 27 16:03:46 kwan23c.localdomain systemd[1]: Stopped SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services..
 6월 27 16:03:47 kwan23c.localdomain systemd[1]: Starting SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services....
 6월 27 16:03:47 kwan23c.localdomain oracle-free-23ai[1014175]: Starting Oracle Net Listener.
 6월 27 16:03:47 kwan23c.localdomain oracle-free-23ai[1014175]: Oracle Net Listener started.
 6월 27 16:03:47 kwan23c.localdomain oracle-free-23ai[1014175]: Starting Oracle Database instance FREE.
 6월 27 16:03:47 kwan23c.localdomain su[1014202]: (to oracle) root on none
 6월 27 16:03:47 kwan23c.localdomain su[1014202]: pam_unix(su:session): session opened for user oracle by (uid=0)
 6월 27 16:03:53 kwan23c.localdomain oracle-free-23ai[1014175]: Oracle Database instance FREE started.
 6월 27 16:03:53 kwan23c.localdomain systemd[1]: Started SYSV: This script is responsible for taking care of configuring the RPM Oracle FREE Database and its associated services..
[root@kwan23c oracle]

 

8. 접속테스트

접속테스트를 진행하기 전에 리스너가 정상인지 확인한다.

 

[oracle@kwan23c ~]$ lsnrctl status
 
LSNRCTL for Linux: Version 23.0.0.0.0 - Production on 27-6월 -2024 16:11:35
 
Copyright (c) 19912024, Oracle.  All rights reserved.
 
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=kwan23c)(PORT=1521)))에 연결되었습니다
리스너의 상태
------------------------
별칭                     LISTENER
버전                     TNSLSNR for Linux: Version 23.0.0.0.0 - Production
시작 날짜                 27-6월 -2024 16:03:47
업타임                   0 일 0 시간. 7 분. 48 초
트레이스 수준            off
보안                     ON: Local OS Authentication
SNMP                     OFF기본 서비스           FREE
리스너 매개변수 파일   /opt/oracle/product/23ai/dbhomeFree/network/admin/listener.ora
리스너 로그 파일         /opt/oracle/diag/tnslsnr/kwan23c/listener/alert/log.xml
끝점 요약 청취 중...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=kwan23c)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
서비스 요약...
"1bda551def7a6dbce0636b2da8c0ed3e" 서비스는 1개의 인스턴스를 가집니다.
  "FREE" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"FREE" 서비스는 1개의 인스턴스를 가집니다.
  "FREE" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"FREEXDB" 서비스는 1개의 인스턴스를 가집니다.
  "FREE" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"freepdb1" 서비스는 1개의 인스턴스를 가집니다.
  "FREE" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
명령이 성공적으로 수행되었습니다
[oracle@kwan23c ~]$ 

 

서비스들이 정상적으로 등록되어 서비스가 되고 있으니 이제 접속테스트를 진행해 본다.

 

[oracle@kwan23c ~]$ sqlplus / as sysdba
 
SQL*Plus: Release 23.0.0.0.0 - Production on 목 6월 27 16:06:42 2024
Version 23.4.0.24.05
 
Copyright (c) 19822024, Oracle.  All rights reserved.
 
 
다음에 접속됨:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
 
SQL> col BANNER for a80
SQL> select banner, con_id from v$version;
 
BANNER                                                                               CON_ID
-------------------------------------------------------------------------------- ----------
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free           0
 
SQL> exit
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05에서 분리되었습니다.
[oracle@kwan23c ~]$ sqlplus system@kwan23c:1521
 
SQL*Plus: Release 23.0.0.0.0 - Production on 목 6월 27 16:33:10 2024
Version 23.4.0.24.05
 
Copyright (c) 19822024, Oracle.  All rights reserved.
 
비밀번호 입력: 
마지막 성공한 로그인 시간: 목 6월  27 2024 16:23:38 +09:00
 
다음에 접속됨:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
 
SQL> exit
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05에서 분리되었습니다.
[oracle@kwan23c ~]$ sqlplus system@kwan23c:1521/FREEPDB1
 
SQL*Plus: Release 23.0.0.0.0 - Production on 목 6월 27 16:33:25 2024
Version 23.4.0.24.05
 
Copyright (c) 19822024, Oracle.  All rights reserved.
 
비밀번호 입력: 
마지막 성공한 로그인 시간: 목 6월  27 2024 16:33:14 +09:00
 
다음에 접속됨:
Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05
 
SQL> 

 

9. Deinstall 방법

23ai Free 버전의 경우 삭제시 가급적이면 서비스를 통해 DB를 기동해 놓거나

오라클에서 제공하는 /etc/init.d/oracle-free-23ai 명령어를 통해

DB가 기동되어 있는 상태에서 삭제를 진행하기 바란다.

 

그렇게 진행할 경우 Deinstall 명령어가 데이터파일 및 기타 파일들을 다 정리해 준다.

그렇지 않은 경우 로그에 에러가 남고 유저가 직접 파일들을 지워야 하는 경우가 발생하게 된다.

 

아래의 방식으로 삭제를 진행하면 된다.

 

[root@kwan23c ~]# /etc/init.d/oracle-free-23ai delete
Deleting Oracle Listener.
Deleting Oracle Database FREE.
[WARNING] [DBT-19202] Database Configuration Assistant는 데이터베이스에 대한 Oracle 인스턴스 및 데이터 파일을 삭제합니다. 데이터베이스의 모든 정보가 삭제됩니다.
DB 작업 준비
32% 완료
데이터베이스에 접속 중
35% 완료
39% 완료
42% 완료
45% 완료
48% 완료
52% 완료
65% 완료
네트워크 구성 파일 업데이트 중
68% 완료
인스턴스 및 데이터 파일 삭제 중
84% 완료
100% 완료
데이터베이스 삭제가 완료되었습니다.
자세한 내용은 로그 파일 "/opt/oracle/cfgtoollogs/dbca/FREE/FREE0.log"을(를) 참조하십시오.
[root@kwan23c ~]#

 

아래와 같이 설치된 엔진 패키지를 삭제한다.

 

[root@kwan23c ~]# dnf remove oracle-database-free-23ai-1.0-1.x86_64 
종속성이 해결되었습니다.
===========================================================================================================================================================================================================
 꾸러미                                                       구조                                      버전                                        레포지터리                                        크기
===========================================================================================================================================================================================================
삭제 중:
 oracle-database-free-23ai                                    x86_64                                    1.0-1                                       @@commandline                                    3.6 G
 
연결 요약
===========================================================================================================================================================================================================
삭제  1 꾸러미
 
사용 가능한 공간 : 3.6 G
진행 할 까요? [y/N]: y
연결 확인 실행 중
연결 확인에 성공했습니다.
연결 시험 실행 중
연결 시험에 성공했습니다.
연결 실행 중
  준비 중           :                                                                                                                                                                                  1/1 
  스크립트릿 실행 중: oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
  삭제 중           : oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
  스크립트릿 실행 중: oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
  확인 중           : oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                           1/1 
 
제거되었습니다:
  oracle-database-free-23ai-1.0-1.x86_64                                                                                                                                                                   
 
완료되었습니다!
[root@kwan23c ~]# 

 

마지막으로 아래의 명령어로 preinstall 패키지를 삭제하면 된다.

 

dnf remove oracle-database-preinstall-23ai

 

10. 총평

23ai 버전도 install guide의 내용을 따라 무난하게 설치가 가능하다.

23c 버전과 마찬가지로 테스트 용도로 사용하면 된다.

 

위와 같이 설치 후 추가된 기능을 테스트 해 보고 기능 사용성에 대해 판단해 보면 된다.

위로