[Database] 두꺼비의 대안


Answers

PL / SQL Developer ( http://www.allroundautomations.nl/) . Toad와 PL / SQL 개발자의 선택 사이에있는 개발자의 절반 정도는 PL / SQL 개발자를 선호합니다. 나는 PL / SQL 개발자의 코드 완성이 훨씬 더 훌륭하다는 것을 인정해야하지만 DBMS 관리 기능을 위해 Toad를 선호한다.

Question

저는 현재 데이터베이스 (질의, 업데이트, 작은 스크립트, db 객체의 브라우징 등)에 대한 일상적인 작업을 위해 Toad 를 사용하고 있습니다.

제 질문은 : Toad의 제 버전이 오래되어 버기 때문입니다. Toad에 대한 대안 (아마도 무료는 아니지만 반드시 필요하지는 않음)이 있습니까?

우리가 사용하고있는 데이터베이스 버전은 10g와 9i입니다.

고마워.







나는 두꺼비를 사랑해. Embarcadero의 Rapid SQL로 두 달 동안 전환해야했고, 저를 죽일 뻔했습니다. 따라서 Toad보다 우수한 제품에 대해서는 알지 못하지만 Rapid SQL이 전적으로 부적절하다고 예약없이 말할 수 있습니다.




DevArt의 OraDeveloper를 사용하여 Oracle 데이터베이스에 연결했습니다. 서버 탐색기를 통해 SQL Server 데이터베이스를 쿼리 할 수있는 것과 거의 같은 방식으로 Visual Studio에 연결되기 때문에 좋습니다. 무료는 아니지만, 우리의 경우 Oracle이 Oracle의 Entity Framework와 함께 작업 할 수있게 해주는 새로운 공급자 인 OraDirect .Net을 무료로 구입할 수있었습니다.




아무도 DbVisualizer에 대해 아직 언급하지 않았다는 것에 놀랐습니다. 우리 회사는 몇 년 동안 그것을 사용 해왔고 모두가 만족스럽게 보입니다. 강력하고 여러 플랫폼 (Java 기반)에서 실행되며 다른 데이터베이스 시스템 (Oracle, DB2, MS Access 등)을 지원합니다. 그것은 무료 버전을 가지고 있습니다; 더 많은 기능이 필요한 경우 상용 버전을 사용할 수 있습니다.




Embarcadero DBArtisan (무료는 아닙니다)을 사용했습니다.

나는 그것이 좋았다고 생각했다.




PLSQL Developer는 오라클 DBMS, 특히 Stored Proc에 매우 적합하지만 DBMS 관리에는 적합하지 않습니다.




나는 Toad 또는 SQL Developer를 선호합니다. 그러나 나는 Toad에 더 많은 특혜를 준다.

Toad에서 선택 결과를 업데이트하려면 select 문을 ROWID로 추가하십시오. ROWID로 레코드를 선택하면 결과 그리드를 편집 / 업데이트 할 수 있습니다.

또한 Toad에서는 세션 및 데이터베이스 모니터링 모니터링 기능이 훨씬 뛰어납니다. Toad의 유일한 단점은 오라클 SQL 클라이언트를 설치해야한다는 것입니다 (다른 오라클 상표가 붙지 않은 도구의 경우 일 수 있음). 반면 SQL Developer에는 Oracle SQL Client 설치가 필요하지 않습니다.










나는 최고의 오라클 데이터베이스 툴 중 하나라고 생각하는 PL / SQL Developer를 사용하고 있습니다.이 툴은 라이트와 패스트입니다. USB 플래시를 사용하면 어떤 PC에서도 사용할 수 있습니다. (프로그램에서 복사 할 수 있습니다.) 파일 폴더 및 플래시에 배치하고 잘 작동합니다).

또한 3 달 전에 DevArt에서 OraDeveloper 를 구입 했는데 몇 가지 좋은 기능이 있지만 PL / SQL Developer보다 느리며 .NET 프레임 워크가 필요합니다. 하지만 오라클과 직접 연결되어있어 오라클 클라이언트를 설치하지 않고도 모든 PC에서 사용할 수 있습니다.

또 다른 도구는 EMS SQL Management Studio for Oracle입니다.이 도구는 멋지게 보이며 특별히 다른 형식의 가져 오기 / 내보내기 기능이 있습니다. http://sqlmanager.net/en/products/studio/oracle

무료로 제공되는 AnySQL Maestro는 Oracle / MySql / Sql 서버를 지원하며 무료 AnySql Maestro를 제공합니다 http://www.sqlmaestro.com/




제 동료 중 일부가 선호하는 sqltools 를 사용할 수도 있습니다. 나는 그것에 익숙해 진 적이 없지만 강력 해 보인다.




우리가 지불해야한다면, 필자는 데이타베이스 코드 작성과 TOAD를위한 PL / SQL Developer를 강력하게 추천 할 것입니다.

지금까지 SQL Server, SQL Tools, SQLPal 및 TORA와 같은 4 가지 무료 솔루션을 사용했습니다.

  • 나는 대부분의 유틸리티를 가진 SQL Developer를 발견했습니다. 불행히도 자바 GUI는 너무 자주 매달 리는 경향이있다.
  • SQL Tools는 자동 채우기 기능 / 코드 완성 (예 : 테이블 이름과 열)이없는 것을 제외하고는 매우 훌륭한 도구입니다. 당신이이 문제를 통과한다면 ... 그걸로 가십시오.
  • SQLPal 하나의 데이터베이스 만보아야 만 좋다.
    시간에 개체. 나는 왜 단순히 표시하는지 이해하지 못한다.
    새 창은 fapt에서 완전히 새로운 인스턴스를 여는 것을 의미합니다.
    응용 프로그램의 자동 채우기 기능을 갖추고 있지만 매우 저조합니다. JDBC 만 사용 가능한 연결 옵션에 대해 빼기를 배치합니다. 이러한 제한으로 인해 데이터베이스 메타 데이터 정보를 검색하기 위해 대기하는 동안 때때로 중지 될 수 있습니다.
  • TORA - 코드 완성을 제외하고는 훌륭한 도구입니다 ... 나는 단지 작동시키지 못했습니다. 그리고 포럼에서 나는 이것이 꽤 흔한 문제라는 것을 알 수있었습니다. 그렇지 않으면 GUI가 거의 완벽합니다.

결론 : 필자는 오픈 소스 팬이지만 PL / SQL Developer / TOAD를 구매하는 것은 그러한 도구로 집중적으로 작업해야하는 경우 간단합니다.