- lsnrctl status -> 정보가 보이면 lsnrctl stop
- cd /u01/app/oraInventory/ContentsXML/inventory.xml : 어떤 위치에 어떤 오라클이 설치되었다는 기록 저장됨
- oracle grid infrastructure : 11g DB의 구성요소가 중단되었을 때, 자동으로 다시 실행시켜주는 software
- cd $ORACLE_HOME/network/admin -> rm tns* , rm list*
- . oraenv -> +ASM -> rm list*
- 하나의 리스너는 하나의 연결을 해줄 수도 있고 여러 접속 작업을 수행할 수도 있음 따라서 클라이언트는 리스너가 실행 중인 호스트, 모니터 중인 포트, 사용 중인 프로토콜, 처리 중인 서비스 이름 등 정보를 알고 있어야 함
- Listener Control 유틸리티
- 명령행 구문과 프롬프트 구문
- listener.ora 파일이 없더라도 자동으로 기동 해주는 기능도 있음
- lisrener.ora 파일을 지운 후 lsnrctl start
- 이름 : listener
- port number : 1521
- protocol : TCP/IP
- service_names=db_name.db_domain
- netmgr
- 리스너 생성 가능한 gui
- +버튼을 눌러 리스너 생성
- listening locations에서 add address 버튼 누름
- database services에서 add database
- Global Database Name : newdb
- Oracle Home Directory : grid는 지움
- SID : NEWDB
- add database
- Global Database Name : orcl2.example.com
- Oracle Home Directory : grid는 지움
- SID : orcl2
- save 하고 나옴
- listener.ora
- 하나의 리스너가 여러개의 DB에 접속 시도할 수 있음
- 다시 netmgr에서 listener 추가 -> lsnr1
- add address -> port 13000
- database services에서 newdb만 연결 가능하도록 추가
- save 후 퇴장
- vi listener.ora
- netca
- lsnr2
- port number : 13100
- lsnrctl status lsnr2
- listener.ora에 추가
- 연결방식
- Easy Connect
- 기본적으로 활성화
- 클라이언트측 구성이 필요 없음
- TCP/IP만 지원(SSL은 지원하지 않음)
- 고급 연결 옵션(connect-time failover, 소스 경로 지정, 로드 밸런싱) 지원하지 않음
- sqlplus sys/oracle_4U@edydr1p0:1521/orcl2.example.com as sysdba -> 1521번 포트로 접속
- sqlplus system/oracle_4U@edydr1p0:13100/orcl2 -> 13100번 포트로 접속
- 새로 생성
- db shutdown
- listener stop
- ASM stop
- /etc/oratab의 정보들 제거
- su - 에서 /u01/app/oracle 안의 모두 제거
- /u01/app 의 oraInventory 제거
- exit로 나가서 cd /stage/11.2.0/database/Disk1
- ./runInstaller 실행
- Install database software only 선택 - 샘플을 사용하지 않고 직접 만든다는 의미
DB 수동 생성
db_name = prod
instance_name = prod
system tablespace -> extent management local
모든 파일은 균등 분산
shared pool : 80m
db buffer cache : 48m
관리자가 remote 접속 허용 -> password file 생성
parameter setting
추가 script 실행
'Oracle > DataBase 개념' 카테고리의 다른 글
undo tablespace 생성, 다른 DB 접속 (0) | 2020.02.25 |
---|---|
DB 수동 생성 - 3(테이블 스페이스) (0) | 2020.02.24 |
수동으로 DB 생성 - 2 (0) | 2020.02.20 |
수동으로 DB 생성 (0) | 2020.02.19 |
DataBase 개념 (0) | 2020.02.17 |