■ Setting Oracle Environment Variables
-OS User : oracle
-Linux shell script : ~/.bash_profile
-UNIX shell script : ~/.profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=${ORACLE_BASE}/11g
export ORACLE_SID=orcl
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.UTF8
export ORA_NLS33=${ORACLE_HOME}/ocommon/nls/admin/data
export LANG=ko_KR.UTF-8
export PATH=${PATH}:${ORACLE_HOME}/bin
LD_LIBRARY_PATH=${ORACLE_HOME}/lib:/lib:/usr/lib
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib
export LD_LIBRARY_PATH
■ Oracle Start/Shutdown script
/xe/index.php?mid=database&document_srl=3727
■ 계정 생성
# 관리자 접속
sqlplus sys/비밀번호 as sysdba
REM 테이블 스페이스 생성
CREATE TABLESPACE ts_계정명 DATAFILE '/oradata/orcl/계정명.dbf' SIZE 2M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
REM 계정 생성
CREATE USER 계정명 IDENTIFIED BY "비밀번호";
REM 테이블 스페이스 할당
ALTER USER 계정명 DEFAULT TABLESPACE ts_계정명;
REM temp 테이블 스페이스 할당
ALTER USER 계정명 TEMPORARY TABLESPACE TEMP;
REM 비밀번호 수정
ALTER USER 계정명 IDENTIFIED BY "비밀번호";
REM 모든 권한 주기
GRANT CONNECT, DBA, RESOURCE TO 계정명;