티스토리 뷰

리눅스에서 오라클 접속 시, 아래 에러가 발생할 경우가 있다.


ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

프로세스 ID: 0

세션 ID: 0 일련 번호: 0


오라클 데이터베이스가 기동되지 않았기 때문!

DBA 권한이 없는 일반 계정은 DB가 기동중인 경우에만 데이터베이스에 접근 가능하다. 





DB 기동 방법. (=오라클 시작 및 종료)


root 로그인


1) 서비스 기동

# su - oracle                   <-- 오라클 계정 로그인

# sqlplus "/as sysdba"       <-- 오라클 DB에 SQLPLUS 시스템계정으로 접속

또는

# sqlplus /nolog               <-- SQLPLUS 실행

SQL>conn /as sysdba       <-- 오라클 DB에 시스템 계정으로 연결


SQL>startup;                  <-- 오라클DB 시작

SQL>shutdown abort;       <-- 오라클DB 종료

SQL>exit                        <-- SQLPLUS 접속종료




2) 데몬 기동

# su - oracle 

oracle > lsnrctl

LSNRCTL>start           <-- 리스너 시작하기

LSNRCTL>stop            <-- 리스너 종료하기

LSNRCTL>exit            <-- 리스너 빠져나오기



'IT > MariaDB' 카테고리의 다른 글

[??]  (0) 2016.01.28
[Maria] sql 공부  (0) 2015.05.11
[mysql] 데이터타입  (0) 2015.02.06
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함