2017-09-29 25 views
1

로컬 PC에서 Oracle 데이터베이스를 사용하고 있습니다. 3 개의 인스턴스 데이터베이스가 실행 중입니다. 제 질문은, 내 컴퓨터의 각 SID에 다른 수신기를 지정해야합니까? 또는 모든 SID에 대해 포트 1521에 리스너 1 개만있을 수 있습니까?Oracle DB 다중 인스턴스 구성

각 SID에 대해 각 수신기를 만들어야하는 경우 장단점은 무엇입니까? 동일한 서버의 각 SID에 대한 각 수신기를 만드는 블로그를 보았 기 때문에. http://www.snoozingdragon.com/information-technology/tips-and-tricks/multiple-listeners-for-multiple-sid-in-oracle-database-6.html

답변

1

여러 데이터베이스에 대해 여러 개의 수신기를 가질 필요는 없습니다. Oracle Database 소프트웨어의 버전이 다르더라도. 상위 버전의 리스너 (예 : 12c)는 12c, 11g, 10g 데이터베이스에 대한 연결을 지원합니다.

여러 명의 리스너는 일부 사용자의 액세스를 제한해야하거나 하나의 리스너가 너무 많은 연결을 유지하지 못하는 경우 등에 사용됩니다.

저는 개인적으로 노트북에 4 개의 데이터베이스가 있으며, 모두 하나의 수신기를 사용합니다.