database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 38881 게시물 읽기
No. 38881
기초질문입니다^^
작성자
임서희(doraemung)
작성일
2011-09-19 20:08ⓒ
2011-09-19 20:10ⓜ
조회수
4,028

오라클 구성에 대해서 이것저것 공부중인데요..

 

저희는 서버가

APP1 , APP2 이렇게있고

DB1가 오라클로 한대 있습니다.

 

제 PC에 toad같은거 클라이언트 설치하면

tnsname.ora가 있습니다. 해당정보도 파일에 잇구요

물론 저기DB1에 경로에가니 listener.ora가 있습니다.

 

그런데

APP1, APP2에는 tnsnames.ora가 잇어야하는건 아닌가요?

저 운영서버를 통해서 DB를 접근하니 일종의 client라고 볼순없는가요?^^;;;;

 

제가 이해를 잘못한거 같긴한대요ㅋㅋ

(아마도 여기서말하는 클라이언트에 대한 개념이 잘 안 선 것 같아요)

요것만 클리어하게 이해하면 쫙~` 전체적인게 들어올거 같은데

쉽게 설명해주실분 안계시나요/^^

답변기다릴게요

 

 

이 글에 대한 댓글이 총 5건 있습니다.

 일반적으로 App 와 오라클의 접속은 OCI 인터페이스를 사용하므로

클라이언트(App) 에 tnsnames.ora 정보를 사용 하는거구요

listener 는 오라클 서버에 올라갑니다.

listener 는 오라클서버에 접속할수 있게 해주는 서비스라고 보시면 됩니다.

           Client                                       Server

App <==>OCI <===>  |||  <===> Lintener <===> DB

1님이 2011-09-21 08:58에 작성한 댓글입니다. Edit

저역시

 

APP 서버에 tnsnames.ora가 있을거라고 생각했습니다.

오라클 서버에는 listener는 물론이고요.

 

그런데 없더라구요 ㅠ.ㅠ

 

말이안되는거겠지요? 제가 못찾은거라고 생각하고 다시 확인해보겠습니다.

 

 

임서희(doraemung)님이 2011-09-21 09:39에 작성한 댓글입니다.

오라클 클라이언트를 설치하셔야 합니다.

마농(manon94)님이 2011-09-21 10:52에 작성한 댓글입니다.

만약 APP SERVER 에서 오라클을 연결할 때 JDBC Thin 드라이버를 사용하면, tnsnames.ora 가 없어도 됩니다.  대신에, 연결할 오라클 데이베이스가 있는 HOST, SID (혹은 Service 이름), 그리고 리스너 포트를 connection string 에 지정해 주어야 합니다.

hopper(bunny)님이 2011-09-21 14:12에 작성한 댓글입니다.
이 댓글은 2011-09-21 14:14에 마지막으로 수정되었습니다.

두 번째 질문 ("저 운영서버를 통해서 DB를 접근하니 일종의 client라고 볼순없는가요?") 에 대한 답은 "APP 서버와 DB 관계를 볼 때는, APP 서버를 client로 볼 수 있읍니다" 입니다.  그렇지만, 지금 운영하시는 시스템을 이해하려면, 3-Tier Architecture의 관점에서, 시스템 구성요소들의 관계를 찾아 보아야 합니다.  아래의 웹페이지를 보세요.


http://blog.simcrest.com/what-is-3-tier-architecture-and-why-do-you-need-it/
 

hopper(bunny)님이 2011-09-23 13:59에 작성한 댓글입니다.
이 댓글은 2011-09-24 13:52에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
38884통계 부분합 관련하여... [1]
일쌍다반사
2011-09-20
3827
38883두개의 row를 하나로 통합 질문드립니다. [1]
나무야
2011-09-20
4142
38882[28435] 다시 부탁드립니다
jinkuidong
2011-09-20
4719
38881기초질문입니다^^ [5]
임서희
2011-09-19
4028
38880트리거를 이용하여 테이블 자료를 txt로 저장... [1]
이종민
2011-09-19
3619
38879서브쿼리 에러...... [1]
MO
2011-09-19
4709
38878group by 속도문제 [2]
유은정
2011-09-19
12251
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.016초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다