Windows Server 2012 시스템에 Oracle 12c를 설치했습니다. 단일 PDB (PDBORCL)가 있습니다. 나는이 PDB에서 사용자를 생성했으며 SQL Developer를 통해 클라이언트 시스템에서 사용자/패스를 사용하여 사용자 i에 대해 연결할 수 있습니다. 머신 호스트 이름과 PDBORCL의 서비스 이름 - 훌륭합니다!Oracle 12c CentOS PDB 클라이언트에서 연결
오라클 12c 설치에서 같은 것을 복제하려고했지만 TNS 수신기가 연결 디스크립터에서 요청 된 서비스를 알지 못합니다.
전 온라인에 있었고 아마도 Cent 컴퓨터의 tnsnames.ora 파일에 pdb에 대한 참조를 넣어야합니다.하지만 tnsnames.ora 파일과 listener.ora 파일의 내용을 보면 Windows 컴퓨터에서 그들은 여전히 기본값으로 있고 Windows 설치에있는 PDB "PDBORCL"에 대한 참조를 전혀 포함하지 않습니다. 그래서 어떻게 연결을 관리하고 제 리눅스 상자가 무엇을해야하는지 알지 못합니까?
내 리눅스 컴퓨터의 tnsnames.ora 파일과 listener.ora 파일에 무엇이 있어야하는지에 대한 일반적인 안내를 찾고 있습니다. 연결할 때 서비스 이름으로 PDB를 참조하여 클라이언트에서 액세스 할 수 있습니다. SQL Developer를 통해.