[ORACLE] 환경 변수 확인
Oracle 설치로 인한 오라클 관련 환경 변수를 확인해보자.
1. 환경 변수 확인
[Win]
+ [R]
또는 윈도우 검색에 regedit
을 입력해서 레지스트리 편집기를 실행한다.
레지스트리 편집기에서
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDB19Home1
경로로 이동한 뒤 다음의 환경 변수를 확인할 수 있다.
NLS_LANG
: KOREAN_KOREA.KO16MSWIN949ORACLE_BASE
: E:\app\oracleORACLE_HOME
: E:\app\oracle\product\19.3.0\dbhome_1ORACLE_SID
: orcl
NLS_LANG
은 다음에 알아보도록 하자.
ORACLE_HOME
은 이전의 Oracle 19c 설치 글에서 설정한 Oracle 엔진이 설치되어 있는 위치이다.
ORACLE_SID
는 데이터베이스 인스턴스 이름이다.
2. 실행 파일 %PATH% 경로 확인
CMD를 키고, 환경 변수 %PATH%
값을 echo
명령으로 확인할 수 있다.
위와 같이 환경 변수에 Oracle 실행파일 패스 E:\app\oracle\product\19.3.0\dbhome_1\bin;
가 지정되어 있는 것을 확인 할 수 있다.
이로 인해 Oracle 명령이 실행되는 경로에 존재하지 않아도 Oracle 명령을 실행 할 수 있는 것이다.
3. Oracle 사용자 인증 설정 확인
E:\app\oracle\product\19.3.0\dbhome_1\network\admin
경로로 이동한다.
sqlnet.ora
파일을 열어서 내용을 확인해보자.
이 중에 8번째 줄을 주목해보자.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
값이 NTS
로 정의되어 있을 경우, 이는 Windows의 사용자 정보를 이용하여 Oracle 인스턴스에 대한 접속 여부를 현재 로그인 된 Windows의 사용자 권한으로 판단한다는 것을 의미한다.
이 경우 현재 접속중인 사용자 계정이 ORA_DBA
그룹에 속해있다면,
sqlplus / as sysdba
위 명령을 통해 Oracle에 접속할 수 있다.