sqlplus 아이디/패스워드@tns?? 명령어질문 0 2 3,607

by 오라클복잡해 [Oracle Admin] 오라클 oracle 오라클접속 [2023.07.03 14:32:40]


안녕하세요 sqlplus 아이디/패스워드@이부분  이 골뱅이뒷부분에 들어가는게 dbname인지 ..sid인지... tnsname인지 궁금합니다...

아그리고

지금 개념이 너무헷갈려서그런데혹시

1. ORACLE DB NAME 

2. INSTANCE

3. ORACLE SID

4. listener

5. tnsname

6. servicename

이 6개중 혹시 같은개념이나 조금씩 무슨관계인지 설명을 해주실수있을까요? 

by 포동푸우 [2023.07.05 17:27:32]

각 개념을 간락하게 설명하기가 쉽지 않네요~ 
- Oracle 의 경우,,  2개의 서버에서 동시에,, 인사업무를 위한 DB에 접속할 수 있도록 설치(구성)를 했다면 
- 아래 처럼 설정을 하게 됩니다. 
  > DB_NAME=INSA , 
  > 1번째 서버 DB Instance 의 ORACLE_SID = INSA1 , 2번째 서버 DB Instance 의 ORACLE_SID = INSA2
  > 서버 외부에서 1 , 2 서버에 점속하기 위해, 각 각 Listener 를 구성
    = 1번째 서버 DB listener = lsnr_insa1 , 2번째 서버 DB listener = lsnr_insa2
  > PC 에서 1, 2 번 서버에 접속하기 위해서 1, 2 번 서버에 대한 접속 정보를 생성
    = 접속정보 생성 파일명 = tnsnames.ora 
    = tnsnames.ora 내에 각 서버에 대한 정보를 구분하는 이름 = tnsname 
    = tnsnames.ora  슈더코드 ==> db_insa1 = ip + port + servicename/sid_name 
       >>  tnsname =  db_insa1         
       >>  servicename = DB_NAME 을 기록 
       >>   servicename 과 sid_name 중 1개 이상을 등록 
대략 적으로는 이렇게 됩니다. 
 


by 포동푸우 [2023.07.05 17:28:03]

@이부분  이 골뱅이뒷부분에 들어가는게 ~~> tnsname 입니다. 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입