2012. 10. 12. 20:41 COMPUTER
[ORACLE/PLSQLDEV] PL/SQL Developer 한 화면에서 쿼리를 선택하지 않고 실행 설정, AutoSelect Statement

PL/SQL Developer는 정말 좋은 툴이에요.

하지만 뷰티파이어에 단축키도 없고,

한 쿼리화면에서 일부만 실행시키려고하면,

실행 할 쿼리만 선택한 채로 F8을 눌러야 합니다.

 

하지만 아래처럼 설정하면,

쿼리당 세미콜론을 붙여주고 원하는 쿼리에 커서가 위치한 상태에서 (선택을 안해도됨) F8키만 누르면 쿼리하나씩만 실행이 됩니다. 

 

 

메뉴 > Tools > Preferences 선택

Preferences > SQL Window > AutoSelect statement 체크 (아마도 위에서 4번째쯤)

 

AutoSelect statement에 체크한 모습

 

2011. 2. 1. 09:53 COMPUTER
[ORACLE/PLSQL] ORA-00984 오라클 테이블 수정 PL/SQL DEVELOPER 버그, ALTER TABLE MODIFY
공명군이 소개해준 PL/SQL Developer를 열심히 쓰고 있습니다.
개초보한테 필요한 기능들이 많이 있고, 프로그램도 토드보다 가볍거든요.

어느날 테이블을 수정하게되었습니다.
기존테이블에 컬럼3개를 만들고 디폴트값을 Y를 줬는데,
ERD에서 컬럼을 추가해놓고 연동하기 귀찮아서
손으로 직접 테이블을 수정했습니다.

당근, 진짜 손으로 수정한건 아니고 PL/SQL Developer로 했습니다.

다하고 적용을 하니 에러가;;

뭐지? 오라클은 디폴트값 수정도 안되는 쓰레기 디비인가?
30초정도 쳐다보니 미췬 프로그램이 쿼리를 이상하게 때리는 거였었습니다!
수정할때도 컬럼 데이타 타입을 지정해야 하는데 [컬럼명] default Y라니;;

그래서 쿼리창에 직접 입력했습니다.
ALTER TABLE [테이블명] MODIFY ([컬럼명] CHAR(1) DEFAULT 'Y')



마우스로 모든것을, ge-편한세상


한글이 마구깨지는 안습 에디터가 탑재된 마이에스큐엘 쿼리 브라우저보다 훨씬 좋습니다.
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=디비명)
)
)



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

최근에 올라온 글

최근에 달린 댓글