티스토리 뷰
리눅스에서 오라클 접속 시, 아래 에러가 발생할 경우가 있다.
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 |