'sqlplus'에 해당되는 글 2건

 
  1. 2011.03.28 [ORACLE/LINUX] sqlplus 접속 에러, ORA-12162: TNS:net service name is incorrectly specified 1
  2. 2010.10.01 [ORACLE] 오라클 클라이언트 설치, Instant Client 설정, ORA-12154: TNS:could not resolve the connect identifier specified 1
2011. 3. 28. 16:52 COMPUTER
[ORACLE/LINUX] sqlplus 접속 에러, ORA-12162: TNS:net service name is incorrectly specified
- sqlplus가 접속이 안된다.
- $ORACLE_HOME/bin/sqlplus "/as sysdba" 했을때 에러가 난다.
Enter user-name: test
Enter password:
ERROR:
[ORACLE/LINUX] ORA-12162: TNS:net service name is incorrectly specified


오라클 계정 디렉토리안에 .bash_profile을 확인하세요.

임시로 당장쓰는법은
# ORACLE_SID="Oracle10g+ASM"
# export ORACLE_SID
# sqlplus "/as sysdba"

프로필을 수정하고 다시 접속 후 테스트하세요. (하단 그림 참조)
vi /oracle/.bash_profile
export ORACLE_SID="Oracle10g+ASM" 추가





2010. 10. 1. 10:21 COMPUTER
[ORACLE] 오라클 클라이언트 설치, Instant Client 설정, ORA-12154: TNS:could not resolve the connect identifier specified
이 예제는 C:\InstantClient에 설치합니다.

시스템 변수값 TNS_ADMIN에 설정된 디렉토리에 tnsnames.ora파일이 있어야 합니다.
오라클 DB접속 프로그램들은 TNS_ADMIN의 tnsnames.ora파일을 참조합니다.

1. 시스템 환경 변수 설정
TNS_ADMIN = C:\InstantClient
LD_LIBRARY_PATH = C:\InstantClient
SQLPATH = C:\InstantClient
NLS_LANG = Korean_Korea.KO16KSC5601
Path=C:\InstantClient


변수는 위(사용자) 아래(컴퓨터) 어느쪽에 설정해도 상관없습니다.

2. C:\InstantClient에 tnsnames.ora파일을 생성
ORCL=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP) (HOST=10.200.XX.XXX) (PORT=1521)
)
(CONNECT_DATA=
(SERVICE_NAME=디비명)
)
)



설정이 제대로 되지 않으면 에러.

최근에 올라온 글

최근에 달린 댓글