네트워크 서비스명

데이터베이스와의 통신에 사용하는 프로토콜

데이터베이스 서버 호스트명이나 ip

리스너의 포트번호

데이터베이스 서비스명


위의 내용을 접속기술자라고한다.


네트워크 서비스명은 접속식별자고

유저가 로컬네이밍으로 접속기술자를 얻을려고 지정하는거고

프로토콜은 그냥 통신에 사용하는거 리스너가 이 프로토콜로 받는다는거임

데이터베이스 서버 호스트명이나 ip는 데이터베이스 서버에 접속할라면 필요하지

리스너의 포트번호는 데이터베이스서버에는 복수의 여러개의 리스너가있으니까 그것을 구분지어서 찾아들어갈려고

왜 그러냐면 리스너자체에도 서비스가 등록되어있는 정적 서비스 등록이있고

인스턴스가 생성되면서 자동으로 서비스등록되는게 있어

그렇기때문에 포트번호로 찾아들어가야한다

그럼 데이터베이스 서비스명으로 리스너는 등록되어있는 데이터베이스를 찾아서, 인스턴스 sid를 찾아 

유저와 접속시켜주는거다