오라클 무료 DB 관리툴(클라이언트 툴) - DBAny - 오라클 무료 툴

Last Updated on 1월 5, 2021 by 태랑(정현호)



Orange, 토드와 같은 오라클 관리 툴



최근에 업무 관련으로 오라클 DB에 접속하여 사용할 툴이 필요하였고, 
프리웨어 아니면 오픈소스 조건에 이전에 사용한 Orange 와 유사한 툴을 찾고 있었습니다.

우연히 찾게 된 것인데, 사용해본 경험으로는 오렌지와 매우 유사하다 라는 느낌을 받았습니다.  첫 인상은 사실 다른 사이트나 유저의 평처럼 조금 오래된 디자인(?) 혹은 색감?, 아이콘? 전반적으로 최근의 여러 Tool 을 기준으로 보면 그런 느낌이 들긴 합니다

다만 사용해보면 가볍고 빠르고 보여지는 기능이 오히려 많아서 다  쓸수는 있을까 싶을 정도로 많은 기능이 있는것 같습니다.






프로그램은 프리웨어로 누구나(개인/기업 등) 무료 라고 합니다.
다운로드 및 사이트는 https://www.dbany.com 입니다.

제품명은 DBAny 2020 for Oracle 입니다.






내용 업데이트 : 2021/01/04
DBAny 2021 버전이 업데이트 되었습니다.






[추가 정보] 코멘트로 30일 체험 관련 문의가 등록되어 추가 내용을 드립니다.

제품 체험판 30일과 관련된 제품은 DBAny 2018 for Goldilocks 입니다
DBAny 2018 for Goldilocks 와 DBAny 2020 for Oracle 는 다른 제품입니다.


포스팅에서 소개해드리는 소프트웨어는 DBAny 2020 for Oracle  이고 DBAny 2020 for Oracle 은 무료가 맞습니다.





실 사용을 하기 위해서 먼저 확실히 문의 까지 받은 내용이 있습니다.





* 작성 및 수정되는 시점까지는 확실히 DBAny 2020 for Oracle 은 무료가 맞습니다.





실행 및 간단한 사용 예제



DBAny 는 2021년 버전 기준으로 설치형(Installation) 이 아닌 바로 실행 형으로 배포 되고 있습니다 원하는 위치에 압축을 해제 후 DBAny.exe 를 통해 실행 할 수 있습니다.







접속 방식

접속방법은 직접 로그인 과 Oracle Client(tns)를 통한 접속 2가지 방식 모두를 지원 합니다
(화면상의 접속 리스트는 예시로 이미 만들어진 리스트입니다)







직접 접속 방식으로 접속 하기 위해 아래와 같이 접속 정보를 입력 하였습니다

특이한점은 Oracle DB툴에서는 보통적으로 지원되지 않은 AutoCommit 여부를 볼수
있습니다 
또한 유니코드 를 사용할지도 옵션화가 되어 있습니다.








유용한 기능

세션 모니터링

몇가지 기능을 살펴 보던중에 가장 먼저 본것은 세션 모니터링 이었습니다.
 어느정도 직관성을 가진 모니터링 뷰입니다. 다만 background 프로세스 출력/미출력 옵션이 없어서 이부분은 건의를 넣어둔 상태 입니다.

그 외 트랜잭션 ,세션별 sql 등의 유용한 기능이 있습니다.






Table Description


오렌지와 유사하게 느껴진 부분인건 Table Description 기능이었습니다.

오렌지에서도 단축키 f4를 통해서 테이블 정보가 확인 할 수 있는데 
DBAny에서도 단축키가 f4 이며 유사하게 테이블 상세정보를 확인 할 수 있었습니다.







실행계획

실행계획도 무난하게 계층화로 표시가 됩니다.







내 SQL 기능

정말 처음본 기능이고 참신하다고 생각된 기능인 "내 SQL" 기능 입니다. 
Editor 창의 담긴 내용을 메모장(혹은 노트) 처럼 툴에 저장해두고 불러와서 사용하는 기능 입니다.

필요에 따라서 자주 사용하는 힌트를 정리해서 메모장 처럼 저장해 둔다던지
 문법을 저장해
둔다던지, 마이그레이션 쿼리나 조회쿼리를 저장해 두었다가 사용한다 던지 하는 기능입니다.
















DBA 항목의 기능

DBA 메뉴 항목에도 유용한 기능이 포함되어 있으며 아래 화면 처럼 AWR 가져오기나 리포트 생성 관련 기능도 지원됩니다.







Auditor Tool 에서는 정해진 조건으로 테이블과 인덱스, 컬럼 등을 조회 합니다.







이전 SQL

이전 SQL 이라는 기능에서는 지금까지 내가 수행한 sql에 대한 이력이 확인 됩니다.








정리



Oracle 이나 그외 이기종 DB까지 가능한 무료나 제한적인 에디션 형태의 툴 들은 상당히 많으며 Tool 마다 서로의 장단점이 있기 때문에 상황이나 환경 또는 자신에게 맞는 것을 선택해서 잘 상용하면 될 것으며, 저 개인적으로는 가볍고 이전에 자주 사용하던 Orange와 느낌이 유사하고 단축키도 유사하여 자주 사용할 것 도 같습니다.

툴이 업데이트 되거나 사용해보면서 유용한 기능은 계속 업데이트 하도록 하겠습니다.




연관된 글
오라클 클라이언트 설치 환경구성 -  Orange(오렌지) 설치/설정

Oracle 19.7 NewFeatures - SEHA

답글 남기기