Database9 Oracle 인스턴스의 상태, 시작, 종료 오라클 인스턴스의 상태는 SHUTDOWN - NOMOUNT - MOUNT - OPEN의 4단계로 구성되며, 오라클 인스턴스는 이 4가지 중 하나의 상태를 가진다. 각 상태의 의미는 다음과 같다. SHUTDOWN - Oracle 인스턴스가 완전히 종료된 상태. NOMOUNT - Oracle 인스턴스가 시작되어 파라미터 파일을 읽은 상태 MOUNT - Oracle 인스턴스가 파라미터 파일로부터 제어 파일의 정보를 획득해 제어 파일을 연 상태 OPEN - Oracle 인스턴스가 제어 파일로부터 데이터 파일, 리두 로그 파일의 정보를 획득해 각 파일을 연 상태. - 인스턴스 시작이 완료된 상태. 오라클 인스턴스 시작(STARTUP)은 SHUTDOWN 단계부터 OPEN 단계까지 단계별로 진행된다. 오라클 인스턴스.. 2023. 3. 5. Oracle Database 설치(Centos 7 Linux) Centos 7 Linux 환경에 Oracle Database를 설치한다. 다음 순서로 진행한다. 1. 장치 사양 2. 리눅스 설정 2-1. oracle 관리그룹 및 계정 생성 2-2. 리눅스 호스트 설정 2-3. 추가 패키지 설치 2-4. ora19c 계정 설정 3. Oracle Database 설치 3-1. 설치파일 압축해제 3-2. 인스톨러 실행 및 설치 1. 장치 사양 모든 실습은 VMware에서 진행하였으며, 장치 사양은 다음과 같이 설정하였다. 또한 Oracle instraller의 원활한 실행을 위해 OS는 Xwindow 환경을 지원하도록 설치하였다. 데이터베이스는 일반적으로 한 시스템에 다른 프로그램과 공존하도록 구축하지 않는다. 데이터베이스 서버가 동시에 웹 서버 등의 다른 역할을 하도록.. 2023. 3. 5. SQL (3) - ORDER BY ORDER BY 지정한 열을 기준으로 데이터를 정렬한다. 사용법은 다음과 같다. SELECT [DISTINCT | ALL] 컬럼, 컬럼 ... FROM 테이블 ORDER BY 컬럼 [ASC/DESC], 컬럼 [ASC/DESC] ... ; order by 절에 asc를 적으면 오름차순, desc를 적으면 내림차순으로 정렬된다. order by 절에 여러 열을 지정할 경우 지정한 순서대로 정렬된다. 가령, order by [열 1], [열 2] 이라고 작성했을 경우, [열 1]을 기준으로 오름차순 정렬하고 [열 1]이 같은 데이터끼리 [열 2]를 기준으로 오름차순 정렬한다. order by 절을 사용하면 데이터를 정렬해서 출력할 수 있다. 또한, 같은 데이터끼리는 한 데 모이므로 데이터를 그룹별로 묶어 한 .. 2023. 2. 4. SQL (2) - 연결 연산자와 distinct 연결 연산자 연결 연산자를 이용해 다양한 데이터를 한번에 출력할 수 있다. 방법은 다음과 같다. SELECT ['리터럴' or 컬럼] || ['리터럴' or 컬럼] || ... FROM 테이블; 몇 가지 예시를 살펴보자. 예제 1. SELECT ename||sal 이름_급여 FROM emp; 이전 포스트에서 설명하지 않은 내용이 있는데, 별명이 숫자로 시작하지 않고 공백이 없는 문자열이라면 as와 인용부호("")를 사용하지 않아도 된다. SQL 표준인지 오라클에서만 가능한 방식인지는 모르겠다. 경험상 mySQL에서는 되지 않았던 듯 하다. 실행 결과 실행 환경상 한글이 한 칸씩 띄어진 것처럼 보이는데, select문에 명시한 대로 띄어쓰기 없이 출력된 것이 맞다. 예컨데 1행 데이터는 "안영희4800"이.. 2023. 2. 4. 이전 1 2 3 다음