티스토리 뷰
oracle db tool 로 intelliJ 와 DBeaver, oracle sqldeveloper 3가지를 사용하는데
주로 프로젝트에 연관된 db를 볼때는 intelliJ 를 쓰고
빠르게 운영하는 모든 DB 를 봐야할 때는 DBeaver 를 쓰고
가끔 oracle 내부 변경사항이 있을 때 oracle sqldeveloper 를 사용해 왔다.
(* 사실 oracle 극혐자로써 다른 db 들에 비해 호환성이 너무 별로라 좋아하지 않음 ㅋㅋㅋ )
그러던 와중 sqldeveloper 업데이트 나온게 없나 확인 했더니
vscode 에 oracle 확장이 나온 것을 확인했다.
들어가보니
올해 출시했고 7개월이 지나서야 알게 되었다 ^^;
이런거 무조건 설치하고 경험해보는 스탈이라 바로 설치!
옆에 db icon 이 생성되고
DB 커넥션 정보를 입력하여 연결하면 된다.
연결하면 트리구조로 항목들이 나오고
여타 tool 들과 비스므리하다
다른 툴들과 쫌 달랐던 부분은 편집할 때 인 것 같다.
예를 들어 테이블 정보를 ui 상에서 편집하려고 하면
보통은 위에 table detail ui 나 팝업에서 테이블에 대한 내용을
전부 수정하고 저장하는 방식이라면
이 녀석은 하나하나 선택 메뉴마다 편집창이 열리는 것 같다
(음...)
쿼리도 일반적으로 비슷하게 잘 수행된다
처음에 테이블 정보를 수정하려고 하는데 아무런 컨트롤 할 수 있는게 없길래
확장 자체에 수정권한이 없는 줄 알았다. ㅋㅋㅋ
알고보니 트리메뉴에서 우클릭으로 변경하고자 하는 메뉴를 선택하여 수정해주는 방식이다.
이 부분이 쫌 달랐다고 느꼈다.
그럼에도 불구하고 vscode 자체가 동작속도는 sqldeveloper 보단 훨씬 좋으니
vscode 만을 가지고 작업하시는 분들은 나름 괜찮을 것 같다는 생각이다.