본문 바로가기

전체 글

(72)
SID(또는 DATABASE NAME) 변경 방법 나의 경우는 SID = orcl / alias = ORCL이다. alias의 ORCL에서 ORCL1로 변경하길 희망한다. 1. Database를 먼저 Shutdown 부터 진행시켜 준다. 2. 자료가 존재한다면 Constrol, redo, datafiles들을 backup 시켜둔다. (혹시 나타날 사고를 위해서) 3. SID를 변경하고자 한다면, 환경변수 .bash_profile 에서 export ORACLE_SID=변경할 SID 4. $ cd $ORACLE_HOME/network/admin 에서 tnsnames.ora 파일을 수정한다. (SERVICE_NAME 과 .bash_profile에 있는 export ORACLE_SID가 동일하게) 나의 경우는 alias만 변경을 희망하기에 ORCL만 적혀있는 ..
listener.ora/tnsnames.ora 수정 시 접속이 될까?{2023년05월30일} lsnrctl status로 항상 리스너의 상태를 확인해줘야 한다. 우선 기존 서버에 등록되어 있는 listener.ora의 아이피를 변경해준다면 어떤 문제가 발생될까? listener.ora - ADDRESS - HOST의 IP를 localhost과 서버에 고정으로 등록된 IP의 경우는 lsnrctl를 실행시 # IP = localhost [oracle@localhost ~]$ lsnrctl status LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 30-MAY-2023 10:39:53 Copyright (c) 1991, 2019, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PR..
listener.ora tnsnames.ora 설정하기{2023년05월26일} Listener란? 네트워크를 이용하여 클라이언트에서 오라클 서버로 연결을 위한 오라클 네트워크 관리자 오라클에서 네트워크를 통한 연결은 모두 리스너가 담당 오라클 서버에서 리스너를 시작시켜줘야지만 클라이언트들이 접속할 수 있다. lsnrctl : 해당 명령어로 리스너 관리가 가능하다. lsnrctl start : 리스너 실행 lsnrctl stop : 리스너 정지 lsnrctl status : 리스너 진행현황 lsnrctl reload : 리스너 재시작 listener.ora 설정하기 [oracle@localhost ~]$ cd $ORACLE_HOME/network/admin [oracle@localhost admin]$ vi listener.ora 기본으로 명시된 listener.ora의 모습 # l..