티스토리 뷰

반응형



오라클 인스턴트 클라이언트로 리눅스에 SQLPLUS만 설치시 서비스 식별자를 설정하지 못해 원격 접속을 못할 때가 있다. 윈도우에서는 Net Manager 같은 걸로 쉽게쉽게 설정 되는데..에휴

하여튼 서비스 식별자를 설정해주기 위해 tnsnames.ora 라는 파일이 필요하고 그 전에 이 파일의 위치를 환경 변수로 설정해줘야 한다.

export TNS_ADMIN = 디렉토리 경로

ex) export LD_LIBRARY_PATH=/usr/src/instantclient_12_1

나같은 경우는 그냥 SQLPLUS 와 같은 곳에 심기로 했다.

이전과 마찬가지로 .profile 에 등록해두면 편하다.


해당 .profile을 적용하려면 source .profile 명령어 실행.

다음으로 해당 설정해준 TNS_ADMIN 위치에 tnsnames.ora 파일을 생성해 주어야 하는데 다음 링크에 설명이 잘 되어있다.

http://jmnote.com/wiki/%EC%98%A4%EB%9D%BC%ED%81%B4_tnsnames.ora_%EC%84%A4%EC%A0%95


이제 윈도우 안깔고도 SQLPLUS 를 사용할 수 있게 되었다. 접속하려면 콘솔에서

sqlplus 아이디/비밀번호@서비스식별자



반응형
프로필사진

Yowu (Yu Yongwoo)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

최근에 올라온 글
최근에 달린 댓글
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함
Total
Today
Yesterday