Category :
Ubuntu & Linux/Unix
Comments :
댓글쓰기
Posted by
장창학
at
2:49 AM
저의 경우 회사의 개발 PC까지 하면 총 2대의 PC와 Notebook을 이용하는데, 각각의 OS가 다릅니다. 간혹가다가 Ubuntu에서 Coldfusion를 개발하거나 또는 그렇지 않더라도 DB를 관리해야 하는 경우가 많이 생깁니다. 가장 흔하게 쓰는 것은 phpMyAdmin이지만, 이는 어디까지나 서버에서 간단히 MySQL을 관리하기 위한 Web용 인터페이스이기 때문에 개발 PC에서 여러 서버의 DB또는 로컬의 여러 DB를 관리해야 하는 경우 Application 관리 Tool을 이용하게 됩니다.
대표적인 것이 Microsoft의 SSMS인데 Sql Server Management Studio는 오로지 Windows PC에만 설치되거니와 또 관리대상 DB Server 역시 SQLServer에 국한 됩니다. 아울러, Oracle의 관리 Tool 역시 Oracle만을 대상으로 하죠. 뭐 MySQL, PostgreSQL의 관리 Tool 역시 전부 마찬가지 입니다. DB server의 Vender에서 제공하는 것은 오로지 자사제품만을 위한 관리 Tool이죠. 몇몇 DB Management Tool을 개발하여 판매하는 회사 예를 들면, Quest나, SQLGate 등은 Windows환경에서만 Tool을 설치할 수 있다는 단점도 존재합니다.
저의 경우 Ubuntu에서 SQLServer를 관리할 Tool을 찾고 있었는데, 스웨덴의 Minq라는 회사에서 나온 dbVisualizer라는 제품을 알게되었습니다. 검색을 해보니 국내에서도 일부 개발자들이 사용중이시더군요. JDBC를 이용하여 각각의 Db server에 연결을 지원해 주는데, Oracle, SQLServer, MySQL, PostgreSQL, Sybase, Informix 등 대부분의 DB를 지원해 줍니다. 더욱이 너무나 좋았던건 이 Tool을 깔아서 설치할수 있는 OS가 Windows는 물론, Linux, Solaris, Mac 등 대부분의 OS도 지원해 준다는 겁니다. (JDK가 구동되는 환경은 대부분 지원..) 참.. 짱 좋은데 무료는 아니라는 것.. 적절히 구글링을 하면 크랙된 버전을 구하실 수 있을 것입니다.(요청하셔도 절대 보내드리지 않습니다. 요청금지)
한글지원도 유니코드의 경우 잘 지원하는 군요. 그외의 인코딩 환경에서는 Test를 안해봐서..^^; 제 블로그의 환경이 Linux인데, DB는 SQLServer를 쓰고 있어서 절대적으로 필요한 Tool입니다. ㅋ

|


ColdFusion (73)
Comments