Oracle은 대량의 데이터를 저장하고 관리할 수 있는 인기 있는 관계형 데이터베이스 관리 시스템입니다. Oracle은 기본 포트 1521을 사용하여 클라이언트와의 연결을 설정합니다. 그러나 동일한 컴퓨터에 여러 인스턴스를 설치해야 하거나 방화벽을 통해 네트워크 보안 제한을 구현해야 하는 경우 Oracle 포트를 수정해야 합니다. 이 기사에서는 Oracle의 포트를 수정하는 방법을 소개합니다.
Oracle 포트를 수정하기 전에 현재 Oracle 인스턴스의 포트를 확인해야 합니다. sqlplus 또는 기타 명령줄 도구를 사용하여 Oracle 인스턴스에 연결할 수 있습니다. 현재 포트를 보려면 다음 명령을 입력하세요.
SELECT dbms_xdb.gethttpport() from dual;
이 명령을 실행하면 시스템이 현재 Oracle 인스턴스의 포트 번호를 반환합니다.
Oracle 포트를 수정하려면 Oracle 구성 파일(listener.ora 또는 tnsnames.ora)을 편집하고 현재 인스턴스의 포트를 찾아 새 포트로 수정해야 합니다. 여기서는 Listener.ora 파일 수정을 예로 들어 보겠습니다.
Oracle 설치 디렉터리에서 NETWORKADMIN 폴더를 찾아 Listener.ora 파일을 찾아 엽니다.
다음 코드를 찾으세요:
(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))
현재 Oracle 인스턴스의 포트 구성입니다.
포트 번호를 새 포트 번호로 변경합니다. 예를 들어 포트 번호를 1818로 변경합니다.
(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1818))
listener.ora 파일을 저장하고 닫습니다.
Oracle 포트를 수정한 후 Oracle 서비스를 다시 시작해야 합니다. 서비스 관리자를 통해 Oracle 서비스를 다시 시작하거나 명령줄에서 다음 명령을 사용할 수 있습니다.
net stop OracleServiceORCL net start OracleServiceORCL
그중 ORCL은 Oracle 인스턴스의 이름을 나타내며 필요에 따라 수정합니다.
Oracle 서비스를 다시 시작한 후 새 포트가 유효한지 확인해야 합니다. 이는 다음 단계에 따라 확인할 수 있습니다.
sqlplus 또는 기타 명령줄 도구를 사용하여 Oracle 인스턴스에 연결하고 다음 명령을 입력합니다.
SELECT dbms_xdb.gethttpport() from dual;
명령을 실행하면 시스템이 새 Oracle 인스턴스 포트 번호를 반환해야 합니다.
새 포트 번호, 사용자 이름, 비밀번호를 사용해 연결 테스트를 진행해 보세요. 정상적으로 연결되면 새 포트가 적용된 것입니다.
요약
Oracle은 기본 포트 1521을 사용하여 클라이언트와의 연결을 설정하는 인기 있는 관계형 데이터베이스 관리 시스템입니다. 동일한 컴퓨터에 여러 인스턴스를 설치해야 하거나 방화벽을 통해 네트워크 보안 제한을 구현해야 하는 경우 Oracle 포트를 수정해야 합니다. 이 문서에서는 Oracle의 포트를 수정하는 방법과 새 포트가 적용되는지 확인하여 수정이 성공했는지 확인하는 방법을 설명합니다.
위 내용은 Oracle에서 포트를 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!