- Linux Terminal에서 데이터베이스 구축하기
- 데이터 파일을 저장할 Directory 생성
누구나 읽기/쓰기 가능하도록 권한 열기
# mkdir /oradata
# chmod 777 /oradata
Oracle Database 실행
# sqlplus
SQL >
SQL > CREATE TABLE customer(
id VARCHAR(10) NOT NULL PRIMARY KEY,
name NCHAR(5)
age INT,
address NCHAR(5) ) TABLESPACE shopping_db;
MariaDB 와 Oracle의 차이점 테이블 생성 구문 뒤에 테이블이 생성될 테이블 스페이스를 지정 NVARCHAR 대신 NCHAR를 사용
데이터베이스 구축
SQL > INSERT INTO customer VALUES('hong', '홍길동', 22, '경기')
Web에서 데이터베이스 구축하기
서로 다른 workspace 안에 있는 데이터는 접근 못함.
실제 User는 schema를 기준으로 접속한다.
Internal은 기본적으로 Oracle에서 제공하는 Workspace이며, 다른 workspace, user를 생성하는 용도로 사용한다.
|
oracle web server |
- csv 파일을 이용한 테이블 생성과 데이터 로드
|
SQL Workspace > Utility |
|
Utility > Data workshop |
Linux의 oracle database를 관리하는 계정은 System이다.
비밀번호는 설치 시 설정했던 비밀번호를 사용한다.
Schema name으로 접속한다.
user-name : schema name
password : schema password