[ORACLE] 오라클 SID 확인 방법
- 코딩/Oracle
- 2020. 2. 7.
Oracle 데이터베이스에서 SID(System ID)는 데이터베이스 인스턴스를 식별하는 데 사용되는 고유한 식별자입니다. 이 글에서는 Oracle 데이터베이스에서 SID를 확인하는 방법에 대해 알아보겠습니다.
1. SQL*Plus 명령어를 사용하여 SID 확인하기
SQL*Plus 명령어를 사용하여 SID를 확인할 수 있습니다. 명령어를 실행하면 데이터베이스에 연결되며, 세션 ID와 함께 SID가 출력됩니다.
SELECT sys_context('USERENV', 'SID') AS sid FROM dual;
2. V$INSTANCE 뷰를 사용하여 SID 확인하기
V$INSTANCE 뷰는 Oracle 데이터베이스 인스턴스에 대한 정보를 제공하는 뷰입니다. 이 뷰를 사용하여 SID를 확인할 수 있습니다.
SELECT INSTANCE_NAME, INSTANCE_NUMBER, THREAD# AS SID FROM V$INSTANCE;
위의 쿼리를 실행하면 인스턴스의 이름, 번호, 그리고 SID가 출력됩니다.
3. 등록된 서비스 목록에서 SID 확인하기
Oracle 데이터베이스는 등록된 서비스 목록을 가지고 있습니다. 이 목록을 확인하여 데이터베이스의 SID를 확인할 수 있습니다.
SELECT value FROM v$parameter WHERE name = 'service_names';
위의 쿼리를 실행하면 등록된 서비스 목록이 출력됩니다. 여기서 목록 중 하나가 SID와 일치할 것입니다.
'코딩 > Oracle' 카테고리의 다른 글
[ORACLE] 오라클 덤프 EXP 옵션 및 방법 (0) | 2020.03.09 |
---|---|
[ORACLE] 컬럼명으로 테이블 찾는 방법 (0) | 2020.03.05 |
[오라클] SELECT해서 INSERT하기 (0) | 2020.02.04 |
[Oracle] 다수의 SELECT문 중복 된 값 제거 하기 MINUS (0) | 2020.02.03 |
[Oracle] 문자함수 LENGTH, LENGTHB 문자열 길이 구하기 (0) | 2020.01.04 |