반응형

'PLSQL Developer'에 해당되는 글 2건

반응형

plsql developer 편의기능집합



sql 툴을 사용할 때

편하게 사용할 수 있는 세팅을

미리 작업해놓거나

편의기능들을 알아두어

개발할 땐 집중해서 일할 수 있는

환경을 만들어놓고자 정리해놓습니다.



#plsql developer 세미콜론 단위로 실행

plsql 실행 시 블럭지정 후 실행해야 하는 불편함이 존재한다.

세미콜론 단위로 실행할 수 있도록 아래 옵션을 체크한다.

Tool > Preferences > preferences > Window Types > SQL Window > AuthSelect statement





#라인번호 표시

Tool > Preferences > preferences > Window Types > SQL Window > Show gutter ( line numbers) 체크





#null 값 색깔 표시

Tool > Preferences > preferences > Window Types > SQL Window > Null value cell color 에서 색 선택





#결과값 색상 번갈아가며 표시하지 않기

Tool > Preferences > preferences > Window Types > SQL Window > Alternate row color 의 Enabled 체크 해제








#sql 결과갯수제한

3가지 옵션이 있는데 주로 Fixed 로 100 정도 설정해놓습니다.

전체 데이터를 확인할 일은 생각보다 많이 없고 필요하면 추가조회하면 됩니다.


Tool > Preferences > preferences > Window Types > SQL Window > Records per Page




#연결 유지

Tool > Preferences > preferences > Oracle > Connection > Check connection 에 체크





#접속정보 저장

Tool > Preferences > preferences > Oracle > Logon History > Definition > Store with password 체크





#sql 실행내역 / sql history / sql 로그 확인

Edit > Recall Statement ( 단축키 Ctrl + E )


반응형
블로그 이미지

나남나여

일상 제품리뷰와 맛집/여행/사진을 좋아하고 IT 관련 프로그래밍 초급 & 고급 정보를 공유하는 블로그

,
반응형

tnsnames.ora 파일 어디에 있을까!


모 회사에 입사한 지 얼마 안된 신입사원.

DB 접속정보가 들어있는 파일을 사수에게 받았는데 tnsnames.ora 파일을 어디에 복사해야 할까요?


[보기]

1. 오라클 클라이언트 설치 폴더

2. 토드 설치 폴더 ( SQL Developer 등 DBMS 접속할 수 있는 제품의 설치 폴더 )


정답은?


.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.


1,2 번 둘 다 맞습니다!


왜냐하면, 접속하려는 DBMS 를 접속할 수 있는 제품에서 tnsnames.ora 파일이 어디에 있는지 설정하면 되니깐요~


각 제품별로 tnsnames.ora 파일이 어디에 있는지 알려주기만 하면 등록된 DB 접속정보를 불러올 수 있습니다!


( 일반적인 위치는 오라클 클라이언트가 설치된 $ORACLE_HOME\network\admin\tnsnames.ora 여기에 담아둡니다~ )


그럼 정말 tnsnames.ora 파일의 위치만 알려주면 각 제품들이 잘 찾아가는지 경로가 다른 2개의 파일을 가지고 확인해 보겠습니다.



1. 오라클 설치폴더\tnsnames.ora ( HELLO_ORACLE )

2. C:\tnsnams.ora ( TIGER )











1. 토드 tnsnames.ora


토드는 일단 제품 내에서 설정하는 것이 아니라 내 컴퓨터의 환경변수에서 설정을 해주어야 합니다.


1. 내 컴퓨터에서 마우스 우클릭 > 속성

2. 고급시스템 설정 클릭

3. 고급탭 > 환경변수 클릭

4. 시스템변수 등록 ( 새로 만들기 클릭해서 작성해주시면 됩니다. )

   변수 이름 : TNS_ADMIN

   변수 값   : tnsnames.ora 파일이 있는 위치

               ( 저의 경우 오라클 클라이언트가 설치된 폴더입니다.  

                  - C:\오라클설치폴더\client_1\network\admin  )




일단 1번 폴더에 위치한 tnsnames.ora 파일을 설정한 결과입니다.








아래는 2번 폴더에서 위치한 설정값으로 확인한 결과입니다.









위에서 문제 낸 것과 같이 내가 가진 tnsnames.ora 파일이 어디에 있느냐는 본인이 설정한 내용을 정직하게 따라가는 것을 확인할 수 있습니다.



2. SQL Developer tnsnames.ora


이번에는 무료툴인 SQL Developer 에서는 어디에서 설정하는지 확인해보겠습니다.


1. 메뉴바 > 도구 > 환경설정





2. 데이터베이스 > 고급 > Tnsnames 디렉토리 설정




3. 새로 만들기 > 접속 유형 TNS > 네트워크 별칭에서 선택





SQL Developer 는 제품 내 환경설정에서 바꾸면 됩니다!




3. PLSQL Developer tnsnames.ora


마지막으로 비슷한 제품인 PLSQL Developer 입니다.



1. Help > About 





2. i 아이콘 클릭




3. TNS File 에 파일이 존재하는 위치 설정




4. Logon 시 Database 선택박스에서 tnsnames.ora 에 등록된 이름을 찾을 수 있습니다.






다른 제품은 추후 사용하게 되는대로 tnsnames.ora 파일을 설정하는 곳을 찾아서 추가하도록 하겠습니다.


궁금한 내용 있으면 댓글 달아주세요~


감사합니다. ^^


반응형
블로그 이미지

나남나여

일상 제품리뷰와 맛집/여행/사진을 좋아하고 IT 관련 프로그래밍 초급 & 고급 정보를 공유하는 블로그

,
반응형