본문 바로가기
database/oracle

🌱 2편. 오라클 설치 및 환경 설정 (Windows / Linux)

by 죄니안죄니 2025. 5. 6.

🌱 2편. 오라클 설치 및 환경 설정 (Windows / Linux)

이번 글에서는 오라클 데이터베이스를 설치하고, 기본 환경을 설정하는 방법을 OS별로 정리합니다.
주요 예시는 Oracle 19c 또는 21c 기준이며, Windows와 Linux를 모두 포함합니다.


🪟 Windows 환경에서 오라클 설치

📦 설치 준비

  • Oracle 공식 다운로드 페이지에서 Oracle Database 19c for Windows x64 다운로드
  • 계정 가입 필요, ZIP 파일로 제공됨

⚙ 설치 단계 요약

  1. ZIP 압축 해제 (예: C:\oracle\19c)
  2. setup.exe를 관리자 권한으로 실행
  3. 데스크탑 클래스 선택 → 간편 설치 (기본 데이터베이스 포함)
  4. Oracle Base / Home 경로 설정 예:
    • C:\oracle
    • C:\oracle\product\19.0.0\dbhome_1
  5. 관리자 계정 비밀번호 설정 (예: system / sys)

✅ 설치 완료 후 점검

  • Windows 서비스에서 OracleServiceORCL, OracleOraDB19Home1TNSListener가 실행 중인지 확인
  • sqlplus / as sysdba 명령어로 접속 테스트
  • 환경 변수 설정:
    ORACLE_HOME=C:\oracle\product\19.0.0\dbhome_1
    PATH에 %ORACLE_HOME%\bin 추가

🐧 Linux 환경에서 오라클 설치

📦 설치 준비

  • Oracle Linux 또는 RHEL 기반 OS 권장
  • 패키지 설치 및 커널 매개변수 설정 필요
  • oracle 사용자 생성 후 runInstaller로 설치 진행

📁 사용자 및 그룹 생성


groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

📁 디렉토리 생성 및 권한 설정


mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01

🧪 설치 진행


unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.0.0/dbhome_1
cd /u01/app/oracle/product/19.0.0/dbhome_1
./runInstaller

주의: Oracle Linux는 설치 자동화를 위해 oracle-database-preinstall-19c 패키지를 제공함

✅ 설치 후 환경변수 설정 (oracle 사용자 .bash_profile)


export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19.0.0/dbhome_1
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl

🧑‍💻 SQL Developer 연동

  1. SQL Developer 다운로드: 공식 사이트
  2. JDK 17 이상 설치 필요 (초기 실행 시 설정)
  3. 연결 정보 예:
    • 사용자 이름: system
    • 비밀번호: 설치 시 입력한 값
    • 호스트: localhost
    • 포트: 1521
    • 서비스 이름: orcl

🧪 설치 확인 및 간단 쿼리 테스트


sqlplus / as sysdba

SELECT * FROM dual;
SHOW USER;
SELECT name FROM v$database;

📝 마무리

이번 글에서는 오라클 데이터베이스의 설치 과정과 SQL Developer 연동까지 정리했습니다.
다음 글에서는 DML/DDL 명령어와 실습 예제를 통해 SQL의 기본 사용법을 소개할 예정입니다.

댓글