sqlplus error6 (Oracle_home 설정)
cmd 창에서 sqlplus를 입력하니, 다음과 같은 Error 6 initalizing SQL*Plus 가 발생하였다.
c:\>sqlplus
Error 6 initializing SQL*Plus
SP2-0667: Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
+) ORA-12154: TNS:could not resolve the connect identifier specified 오류가 발생하여도 동일하게 해결 가능!
ORACLE_HOME 이 올바르게 설정 되어 있는가 확인해보자
윈도우 → 설정 → 정보 → 시스템 정보 → 고급 시스템 설정 → 고급 → 환경변수 → 시스템 변수 !!!
변수 - ORACLE_HOME이 없다면 새로만들기를 통해 입력해주고, 있다면 경로를 올바르게 설정해주자.
cmd 창에서 아래의 코드를 통해 있는지 없는지, 경로를 나타낼 경우도 있다.
echo %ORACLE_HOME%
어쨌든, 지금 ORACLE_HOME 의 경로가 문제가 있는 것으로 보이니 어느 경로로 설정해주면 좋을까?
폴더를 찾아 들어가 자신의 위치와 동일한지 확인해봐도 좋다. (11.2.0을 설치 기준)
ORACLE_HOME=C:\oraclexe\app\oracle\product\11.2.0\server
cmd 창에서 아래와 같이 입력해도 경로가 변경된다.
'BACKEND > Oracle' 카테고리의 다른 글
Oracle 프로시저 예제 (0) | 2024.01.14 |
---|---|
Oracle에서 사용하는 조인 (0) | 2024.01.14 |
[Oracle] IO 오류 - The Network Adapter could not establish the connection 해결 (1) | 2024.01.13 |
[Oracle] 프로시저(Procedure)란? (feat. C.R.U.D) (0) | 2024.01.12 |
[Oracle] 연습용 계정(scott)과 사원 테이블(emp) 만들기 (0) | 2024.01.08 |