Tags
- postman collection variables
- c#
- postman html parse
- 다빈치 리졸브
- Intellij
- MFC
- postman collection
- UI/UX Engineer
- Java
- postman session
- 프런트엔드
- postman tests
- solidity
- emplace_back
- 우수한 프런트 개발자
- C++
- postman pre-request
- Android/iOS Developer
- Unity
- LSL_Script
- web developer
- postman excel
- postman
- 좋은 개발자
- postman csv
- Front-end developer
- Interaction developer
- Android
- postman automations
- oracle
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Archives
- Today
- Total
david's daily developer note
listener.ora , tnsnames.ora 본문
728x90
listener.ora
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 호스트ip)(PORT = 포트번호))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 호스트ip)(PORT = 포트번호))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = SID_name)
(ORACLE_HOME = 오라클위치)
)
)
- description_list 의 description 에는 address_list 는 여러개의 리스닝포트가 올 수 있다.
♣ tnsnames.ora
- 위치: $ORACLE_HOME/network/admin/tnsnames.ora
- 오라클 클라이언트에서 오라클 서버로 접속할 때 필요한 프로토콜 및 포트번호, 서버주소, 인스턴스등을 설정해주는 파일
- 설정형식:
DB_Alias =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 오라클서버ip)(PORT = 포트번호))
)
(CONNECT_DATA =
(SID/SERVICE_NAME = DB_name)
)
)
- DB_Alias 는 호출해서 쓸 별칭이며 실제 DB명칭은 connect_data 의 sid나 service_name 부분이다.
SID는 서버에 환경변수로 설정되어 있으며 서버에서 echo $ORACLE_SID 또는 env 명령으로 확인할 수 있다.
※ listener.ora와 tnsnames.ora파일의 위치는 ORACLE_HOME/network/ADMIN/에 존재
※ linstener.ora와 tnsnames.ora는 둘다 오라클 설치시 Net8 configuration 작업을 해주면 생성
※ 원격 DB의 연결은 Net8 을 통해 이루어지며 원격 DB를 연결하기 위해 원격 DB 서버에서는 listener.ora 파일이
설정되어 있어야 하며 클라이언트 쪽에는 tnsnames.ora 파일이 설정되어 있어야 함
- 위치: $ORACLE_HOME/network/admin/listener.ora
- 오라클 서버에서 클라이언트의 요청을 듣고, 클라이언트와의 통신 환경을 설정하는 파일
- 오라클 서버에 존재하며, 오라클 클라이언트에서 서버로 접속할 때 필요한 프로토콜 및 포트 정보등을 설정하는
- 프로토콜은 주로 TCP/IP가 많이 사용
- 설정형식:
LISTENER = (DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 호스트ip)(PORT = 포트번호))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 호스트ip)(PORT = 포트번호))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = SID_name)
(ORACLE_HOME = 오라클위치)
)
)
- description_list 의 description 에는 address_list 는 여러개의 리스닝포트가 올 수 있다.
♣ tnsnames.ora
- 위치: $ORACLE_HOME/network/admin/tnsnames.ora
- 오라클 클라이언트에서 오라클 서버로 접속할 때 필요한 프로토콜 및 포트번호, 서버주소, 인스턴스등을 설정해주는 파일
- 설정형식:
DB_Alias =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 오라클서버ip)(PORT = 포트번호))
)
(CONNECT_DATA =
(SID/SERVICE_NAME = DB_name)
)
)
- DB_Alias 는 호출해서 쓸 별칭이며 실제 DB명칭은 connect_data 의 sid나 service_name 부분이다.
SID는 서버에 환경변수로 설정되어 있으며 서버에서 echo $ORACLE_SID 또는 env 명령으로 확인할 수 있다.
※ listener.ora와 tnsnames.ora파일의 위치는 ORACLE_HOME/network/ADMIN/에 존재
※ linstener.ora와 tnsnames.ora는 둘다 오라클 설치시 Net8 configuration 작업을 해주면 생성
※ 원격 DB의 연결은 Net8 을 통해 이루어지며 원격 DB를 연결하기 위해 원격 DB 서버에서는 listener.ora 파일이
설정되어 있어야 하며 클라이언트 쪽에는 tnsnames.ora 파일이 설정되어 있어야 함
728x90
'Develop (kids)' 카테고리의 다른 글
PHP lecture (0) | 2010.11.10 |
---|---|
Oracle .NET Client 무설치 배포. (0) | 2010.11.02 |
PostgreSQL CRUD Query Simple Example (0) | 2010.10.26 |
Oracle BulkLoading 개념. (0) | 2010.10.19 |
[TwiterAPI] 2. Twitterizer Class (0) | 2010.10.07 |