티스토리 뷰

반응형

 

 

 

 



 

 

oraclecentos

 

 

 

리눅스에 오라클이 설치되어있다는 전제하에 포스팅하도록 하겠습니다.

 

리눅스 쉘에서 아래 순번대로 진행하시면 됩니다.

 

##1. oracle 계정 전환하기
[root@localhost ~]# su -l oracle
마지막 로그인: 월  8월  5 18:23:20 KST 2024 일시 pts/1

##2. 리스너 stop 하기
[oracle@localhost ~]$ lsnrctl stop

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 06-AUG-2024 08:32:30

Copyright (c) 1991, 2013, Oracle.  All rights reserved.

Connecting to ...
The command completed successfully

##3. sqlplus 접속
[oracle@localhost ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.4.0 Production on Tue Aug 6 08:33:10 2024

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

##4. sysdba 접속
SQL> connect /as sysdba
Connected.

##5. 데이터베이스 강제 셧다운
SQL> shutdown abort
# ... 셧다운 메세지

##6. 데이터베이스 재기동
SQL> startup
# ... 시작 메세지

##7. sqlplus 나가기
SQL> exit
Disconnected from Oracle Database 11g Release 11.2.0.4.0 - 64bit Production

##8. 오라클 리스너 재시작
[oracle@localhost ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 06-AUG-2024 08:35:06

Copyright (c) 1991, 2013, Oracle.  All rights reserved.

Starting /oracle/product/.../tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.4.0 - Production
System parameter file is ...
Log messages written to ...
Listening on: ...
Listening on: ...

Connecting to ...
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date                06-AUG-2024 08:35:06
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      ON
Listener Parameter File   ...
Listener Log File         ...
Listening Endpoints Summary...
  
Services Summary...
Service "..." has 1 instance(s).
  Instance "...", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

 

 

 

정상적으로 설치되어있는 환경이면 위 명령어로 잘 수행 되는 것을 확인 할 수 있습니다.

 

 

 

 



 

 

 

 

 

참고블로그
 

리눅스에서 oracle 재시작

오라클은 오라클 계정으로 실행해야한다. 현재 루트 권한이라면 $ su -l oracle $ lsnrctl stop $ sqlplus /nolog ORACLE> connect /as sysdba ORACLE> shutdown abort ORACLE> startup ORACLE> exit $ lsnrctl start 대략 이정도...

blog.nlinux.com

 

 

 

 

 

반응형
댓글
반응형
최근에 올라온 글
«   2024/11   »
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
Total
Today
Yesterday