(sqlplus) “IP 주소,수신 포트,서비스 이름”의 쉬운 접속 형식을 사용 DB서버에 접속하기

Oracle DB

이 글에서는 데이터베이스 서버 컴퓨터의 호스트 이름 또는 IP 주소“, “데이터베이스 서버의 수신 포트“, “데이터베이스의 서비스 이름의 세가지 정보를 직접 sqlplus명령에 지정하여 DB 접속하는 “쉬운 접속 형식” 방법을 소개합니다.

작업 환경

“쉬운 접속 형식” 사용 접속 sqlplus 명령 형식

sqlplus <username>/<password>@Host[:Port]/<service_name>


Host는 데이터베이스 서버 컴퓨터의 호스트 이름 또는 IP 주소를 지정합니다.
Port는 데이터베이스 서버의 수신 포트를 지정합니다. 생략하면 기본 1521가 사용됩니다.
service_name은 액세스할 데이터베이스의 서비스 이름을 지정합니다.

“쉬운 접속 형식” 사용 접속 예

접속 예는 다음과 같습니다. 참고로 메시지를 한글로 표시하기 위해 환경 변수 nls_lang를 설정 했습니다.

C:\>set nls_lang=KOREAN_KOREA.KO16MSWIN949
C:\>sqlplus system/password@192.168.220.132:1521/orcl
SQL*Plus: Release 12.2.0.1.0 Production on 토 6월 26 19:03:17 2021
Copyright (c) 1982, 2016, Oracle.  All rights reserved.
마지막 성공한 로그인 시간: 일 6월  06 2021 12:54:13 +09:00
다음에 접속됨:
Oracle Database 12c Standard Edition Release 12.2.0.1.0 - 64bit Production
SQL>

그 외 접속 형식

쉬운 접속 형식“의 Host[:Port]/<service_name> 대신에 “sqlplus <username>/<password>@<net_service_name>“와 같은 명령 형식의 <net_service_name>의 “접속 문자열“을 사용 할 수도 있습니다. 자세한 사용법은 다음 글에서 소개합니다.

(sqlplus) 네트 서비스 이름의 "접속 문자열"을 사용하여 DB서버에 접속하기
이 글에서는 sqlplus 명령에 "데이터베이스 서버 컴퓨터의 호스트 이름 또는 IP 주소", "데이터베이스 서버의 수신 포트", "데이터베이스의 서비스 이름"의 세가지 정보가 들어있는 네트 서비스 이름의 "접속 문...
제목과 URL을 복사했습니다