LINUX ORACLE 시작 및 종료
2680 단어 Oacle
환경 변 수 를 설정 할 설정 이 없 으 면 설정 하지 않 아 도 됩 니 다!
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib64
2, ORACLE 시작
oralce 디 렉 터 리 에 들 어가 기
cd /home/oralce
사용자 전환
$ su - oracle
$
sql
plus / nolog
sql> conn / as sysdba
sql > startup (Oacle 시작, 일반적으로 인 자 를 추가 할 필요 가 없습니다. 환경 변 수 를 설정 하기 만 하면 됩 니 다)
sql > quit (sql 모드 종료)
$lsnrctl start (모니터 시작) Oacle 닫 기
$lsnrctl stop (모니터 를 닫 습 니 다. 그 전에 프로그램 을 닫 아야 합 니 다)
$ sqlplus /nolog
3 、 ORACLE 종료
sql > shutdown 의 매개 변수: shutdown 은 네 개의 매개 변수 가 있 고 네 개의 매개 변 수 는 다음 과 같다.
Normal 은 모든 사용자 가 연결 을 끊 을 때 까지 기 다 려 야 합 니 다.
Immediate 는 사용자 가 현재 문 구 를 완성 하 기 를 기다 리 고 있 습 니 다.
Transactional 은 사용자 가 현재 업 무 를 완성 하 기 를 기다 리 고 있 습 니 다.
Abort 는 기다 리 지 않 고 바로 닫 습 니 다.
데이터베이스
주의:
normal 은 모든 연결 사용자 가 끊 긴 후에 야 데이터 베 이 스 를 닫 는 작업 을 수행 해 야 하기 때문에 명령 이 실행 되 지 않 은 것 처럼 보일 때 가 있 습 니 다. 이 명령 을 실행 한 후에 새로운 연결 을 허용 하지 않 습 니 다.
immediate 는 사용자 가 실행 중인 문 구 를 실행 한 후에 사용자 연결 을 끊 고 새 사용자 연결 을 허용 하지 않 습 니 다.
transactional 은 현재 사물 을 실행 한 후에 연결 을 끊 는 것 을 옹호 하 며 새로운 사용자 가 데이터 베 이 스 를 연결 하 는 것 을 허용 하지 않 습 니 다.
abort 는 연결 을 강제로 끊 고 데이터 베 이 스 를 직접 닫 습 니 다.
앞의 세 가지 방식 은 사용자 데 이 터 를 잃 어 버 리 지 않 습 니 다. 네 번 째 방법 은 이미 없 는 상황 에서 사용 하 는 것 을 권장 하지 않 습 니 다!
4. 자주 발생 하 는 문제:
1) 권한 문제, 해결 방법, oracle 사용자 로 전환 하기;
2) 모니터 를 닫 지 않 았 습 니 다. 해결 방법: 모니터 를 닫 습 니 다.
3) Oacle 인 스 턴 스 가 닫 히 지 않 았 습 니 다. 해결 방법: Oacle 인 스 턴 스 를 닫 습 니 다.
4) 환경 변수 설정 불완전, 해결 방법: 환경 변수 수정
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
activemq 5.5 의 입문 은 설치, 시작, 데이터베이스 지속 화 를 포함한다Apache ActiveMQ 5.5.0 은 주로 유지보수 버 전 으로 130 개가 넘 는 문 제 를 복 구 했 으 며 대부분 bug 와 개선 이 었 다. Improved performance for offline d...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.