Toad 대체 방법
현재 데이터베이스(쿼리, 업데이트, 작은 스크립트, DB 개체 검색 등)에 대한 일상적인 작업에 Toad를 사용하고 있습니다.
질문이 있습니다. 내 Toad 버전이 오래되고 버그가 많으므로 Toad의 대안으로 사용할 수 있는 것은 무엇입니까?
우리가 사용하고 있는 데이터베이스 버전은 10g과 9i입니다.
정말 감사해요.
Oracle SQL 개발자
http://www.allroundautomations.nl/의 PL/SQL 개발자.Toad와 PL/SQL 개발자 중 하나를 선택할 수 있는 경우 개발자의 절반 정도가 PL/SQL 개발자를 선호합니다.PL/SQL developer의 코드 완성도가 훨씬 우수하다는 것을 인정해야 하지만, DBMS 관리 기능은 여전히 Toad를 선호합니다.
TORA도 좋은 옵션입니다.GPL 이전 버전을 몇 년 동안 사용했습니다.Oracle에 적합한 심플한 SQL 툴입니다.
스키마 브라우징, 분석 계획, 제한된 디버깅 및 예상되는 모든 기능을 지원합니다.
Squirl-SQL(Java/JDBC 기반 프로그램으로 드라이버를 제공하는 모든 OS 또는 데이터베이스와 연동) 및 Eclipse(Eclipse-DTP)용 데이터베이스 개발 도구를 사용해 왔습니다.둘 다 가벼운 데이터베이스 작업에 충분합니다.둘 다 무료 오픈 소스입니다.
몇 달 동안 다른 제품을 사용해 본 후 다시 Toad로 돌아왔습니다.
그리고 (IMHO와 그 사용방법에 대해) 인정해야 합니다.토드 말고는 다른 대안이 없어요.
다른 제품에는 없는 필수 기능은 다음과 같습니다.
속도. Toad는 엄청나게 빠릅니다. 2개 또는 3개 이상의 연결을 열면 SQL Developer가 크롤을 시작합니다.시간 제약으로 운영해야 하는 경우 SQL Developer가 열리기를 기다릴 수 없습니다.
"커밋할 때까지 새 창을 엽니다" 기능(삽입문 또는 업데이트문 뒤에 새 창이 열리며 커밋 또는 롤백이 강제됩니다).보류 중인 커밋을 피하기 위해 매우 편리합니다.
"현재 스테이트먼트 실행" 기능(shift-F9)SQL Developer가 없거나 실행할 쿼리를 선택해야 합니다.
아직 아무도 DbVisualizer에 대해 언급하지 않은 것이 놀랍습니다.우리 회사는 몇 년 전부터 사용하고 있는데 다들 만족하는 것 같아요.강력하고 여러 플랫폼(Java 기반)에서 실행되며 서로 다른 데이터베이스 시스템(Oracle, DB2, MS Access 등)을 지원합니다.무료 버전이 있으며, 더 많은 기능이 필요한 경우 상용 버전을 사용할 수 있습니다.
다음 중 하나:
텍스트 패드 또는 다른 텍스트 편집기를 사용합니다.
★★★★
저에게 PL/SQL 개발은 시간이 지남에 따라 진화된 과정입니다.SQL 개발에 계속적인 개선을 적용하려고 노력했는데, 그 결과는 훌륭했습니다.(계속적인 개선에 대한 자세한 내용은 링크 텍스트 참조)
PL/SQL IDE입니다.
Quest Software(TOD) Quest Software(SQL Navigator) SQL Navigator(SQL Navigator)입니다.
는는실실실실다다
IDE PL/SQL을 사용합니다.
을 사용하다
또 실직했어요.
는는좌좌좌좌다다
PL/SQL의 PL/SQL IDE의 PL/SQL IDE의 PL/SQL IDE의 PL/SQL IDE의 PL/SQL IDE의 PL/SQL IDE.
PL/SQL을 사용합니다.
Software 한 코드 내보내기 1. Quest Software TOD
합니다.2 . Cygwin bash 스크립트를 사용하여 파일을 적절한 디렉토리로 이동합니다.
Beyond 통한 () 3. Beyond Compare 필를필필필 ( Beyond Compare )
합니다(). 4. WinCVS/CVSNT는 WinCVS/CVSNT입니다.
TextPad5를 합니다. TextPad ★★★★★★★★★★★★★★★★★★★★」
Beyond 버전을 ). 6. Beyond Compare 필를필필필 ( Beyond Compare )
합니다(). 7 WinCVS/CVSNT: WinCVS/CVSNT입니다.
파일을 .8 . Cygwin bash 。
Software . Quest Software TOD를 를 다시 .
설명은 다음과 같습니다.
Quest Software TOAD는 PL/SQL을 사용하여 DDL을 지원합니다.
[ -> [ Export ]-> [ Source Code ]에서 [Source Code]를합니다.
[ -> [ Export ]-> [ Scripts ][ Database ]-> [ Export ]-> [ Table Scripts ]에서 합니다.
그러면 각 데이터베이스 개체에 대한 개별 파일이 나타납니다.
스크립트합니다.
파일 확장자를 기반으로 합니다.
*.prc 파일 /procures
의 파일(/fnc 파일)
*. 및 *.processudres/processudree) *. " *.pkb " " 。
*./trg*.trg 파일trg 파일)
in *.vw "/vw "
/table_sql " 내의 *.
CVS를 사용하다
(WinCVS/CVSNT 서버 측 사용)
각은 TOAD I Beyond TOAD에서 .
CVS를 사용하다
CVS SQL을 사용합니다.
즉, 저는 좋은 출발선을 가지고 있어야 합니다.
PL/SQL의 TextPad입니다.
SQL 구문 파일을 사용하여 텍스트 패드를 사전 구성합니다.
후 I 각 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」
" " " "
WinCVS는 WinCVS를 사용합니다.
WinCVS를 WinCVS를 할 수 .
비교가 안 된다
새 코드/변경 코드를 TAD를 통해 테스트 스키마에 로드합니다.
[ ->및 [SQL Editor] -> 로드 및 실행
디버깅을 을 실행)(디버깅 실행)
CVS를 사용하다
마지막으로 Cygwin bash(및 작성한 bash 스크립트)를 사용하여 마스터 변경 파일을 만듭니다.이 마스터 변경 파일에는 라이브 스키마를 최신 상태로 만들기 위해 적용해야 하는 모든 변경 내용이 포함되어 있습니다.이치
그런 다음 새/변경된 코드를 TAD를 통해 라이브 스키마에 로드합니다.[ Editor -> [ SQL Editor ]-> [ SQL Editor ]-> [ ]-> [SQL Editor ]-> [SQL Editor ]-> [SQL Editor]-> [SQL Editor]-> [SQL Editor]-> [SQL Editor]의 [SQL Editor의 로드 및 의 은 프로세스, 관리(스크립트)에관한 것입니다.소프트웨어 엔지니어링은 프로세스, 버전 관리(CVS) 및 빌드 자동화(배시 스크립트)에 관한 것입니다.
, PL/SQL IDE, ASCII, 동작중KIS ★★★★★
코드의 카피가 ASCII 파일에 있는 경우는, 다음의 조작을 회피합니다.
- DB 망치기
객체 잠금 - DB 객체
도구 경우 - iffy DB는 리비전 제어 도구(있는 경우)
도구 경우 - ify DB diffy 도구(있는 경우)
- IDE 크래시로 인한 코드 손실
크래시 - DB 크래시/셧다운으로 인한 코드 손실
은, 이상의를 편집하는 할 수 있습니다 「」(PL/SQL 2」(PL/SQL 2).
PL/ ASCII가 PL/SQL로 설정됩니다.
에디터 ( 에디터 (TextPad, notepad+, vi 등)
시스템 - 리비전 제어 시스템(CVS,svn)
핸들링/ (bash가 요)- Cygwin bash/Cygwin bash가 좋아요)
툴 ( Compare, 비욘드 Compare, WinDiff, diff)
- 및 도구(TOD,Navigator 사용 를할 수 있습니다 PL/SQL Import는 DB 도구(TOD, SQL Navigator 사용)입니다.
나는 모든 코드 변경에 대한 버전 이력을 원했다.
나는 모든 사람이 함께 일하도록 하고 개발자들이 서로 간섭하지 않도록 하고 싶었다.
저는 도구를 자유롭게 선택할 수 있기를 바랐습니다.
이것의 부작용은 빠른 개발 중에 파일 시스템의 모든 DB 코드를 처리하는 것입니다.
2시입니다.
SQLPal에 내 표를 던질 거야.무료예요.대부분의 기능이 매우 잘 작동합니다(자동차 경쟁은 전혀 효과가 없었던 것 같습니다).매일 10g 데이터베이스와 대조하여 사용하고 있으며, 매우 효과적입니다.

Bentic Software의 Golden을 SQL*Plus 대체 제품으로 오랫동안 사용해 왔는데 매우 마음에 듭니다.
http://www.benthicsoftware.com/products.htm
비용을 지불해야 한다면 데이터베이스 코드 작성에는 PL/SQL Developer, 관리 태스크에는 TOAD를 적극 추천합니다.
지금까지 사용하고 있는 무료 솔루션 중 특히 (Oracle) SQL Developer, SQL Tools, SQLPal 및 TORA의 4가지 솔루션을 소개합니다.
- SQL Developer는 유틸리티가 가장 많은 회사입니다.유감스럽게도 Java GUI는 너무 자주 행업하는 경향이 있습니다.
- SQL Tools는 자동 채우기 기능/코드 완성 기능(예: 테이블 이름 및 열)이 없다는 점을 제외하고 매우 좋은 도구입니다.이 호를 통과시킬 수 있다면 그렇게 하세요.
- SQLPal 1을 사용합니다.
목적지를 제시합니다.그냥 왜 단순한 정보를 표시하는지 이해가 안 돼요.
합니다.
플리리어자동 채우기 기능은 있지만, 매우 느립니다.JDBC만의 접속 옵션을 사용할 수 있는 경우는 마이너스입니다.이러한 제한으로 인해 데이터베이스 메타 딕셔너리 정보 취득을 기다리는 동안 중단될 수 있습니다. - TORA - 코드 완성 이외에는 훌륭한 도구입니다.난 그걸 제대로 할 수 없었어.포럼을 통해 이것이 매우 일반적인 문제라는 것을 알 수 있었습니다.그렇지 않으면 GUI는 거의 완벽합니다.
결론:말하기 싫지만, 저는 오픈 소스 팬입니다.그런 툴을 집중적으로 사용해야 한다면 PL/SQL Developer / TOAD를 구입하기만 하면 됩니다.
Oracle의 SQL Developer도 추천하고 싶지만 WinSQL도 상당히 좋다고 생각합니다.SQL Developer는 무료이며, WinSQL은 매우 견고한 커뮤니티 버전을 가지고 있으며, 다른 플랫폼에서도 잘 작동합니다(Netezza와의 작업에도 사용합니다).
Oracle 데이터베이스에 연결하기 위해 DevArt의 OraDeveloper를 사용했습니다.Server Explorer를 통해 SQL Server 데이터베이스를 쿼리할 수 있는 것과 동일한 방식으로 Visual Studio에 연결되므로 좋습니다.무료는 아니지만, 저희 경우 Ora Direct 구매 시 무료가 되었습니다.Net은 Oracle이 Microsoft의 Entity Framework와 연동할 수 있도록 하는 새로운 공급자입니다.
TOAD를 사용하여 3년간 작업한 후 현재 PL/SQL Developer를 사용하여 5년간 작업하고 있는 경우 전체 TOAD가 더 낫다고 생각합니다만, 구체적으로 PL/SQL에서 스토어드 프로시저를 개발한다면 PL/SQL Developer가 더 좋습니다.
상황에 맞는 도움말을 설정하는 것을 잊지 마십시오(도움말 - HTML 설명서).
sqltools를 사용할 수도 있습니다. 제 동료들도 이를 선호합니다.익숙해지진 않았지만 힘이 있어 보여요.
저는 PL/SQL Developer를 사용하여 여러 쿼리를 실행하고 저장 프로시저 개발을 수행하고 있습니다.이는 매우 견고하기 때문에 태스크 매니저를 통해 프로세스를 종료하고 다시 시작할 때 모든 창을 다시 열 수 있습니다.그 기능은 최고이기 때문에 브라우징에 TOAD를 사용하고 있습니다.하지만 그건 아마 내 컴퓨터일 텐데, 나한테는 안 좋아, 걸려있어.둘 다 살 거예요.지금은 둘 다 열려 있어요.
홀수 소스(OSISoft PI, AS400의 JDE, 4D, Access, Excel)에 액세스하기 위해 Advanced Query Tool을 사용합니다.제안된 테이블의 Excel 시트를 기반으로 SQL을 사용하여 DDL을 작성할 수 있다는 것은 매우 좋은 일입니다.
나는 Toad를 사랑한다.엠바카데로의 Rapid SQL로 두 달 동안 전환해야 했는데 거의 죽을 뻔했어요.따라서 Toad보다 더 나은 제품은 모르지만 Rapid SQL은 전혀 적합하지 않다고 단언할 수 있습니다.
오라클용 RazorSQL과 DB2를 사용하고 있습니다.저렴한 가격에 많은 기능을 갖추고 있습니다.
PLSQL Developer는 Oracle DBMS, 특히 Stored Proc에는 매우 적합하지만 DBMS 관리에는 적합하지 않습니다.
Toad 4.1의 베타 버전을 무료로 사용할 수 있다는 사실을 알고 계십니까?베타나무는 항상 일반인에게 무료입니다.
엠바카데로 DBArtisan을 사용한 적이 있다(무료 아님)
그게 좋았던 것 같았다.
SQL Developer의 코멘트에 찬성합니다.WWIW, 새로운 버전의 Toad는 예전 버전보다 훨씬 안정적입니다.저는 Toad 9.7을 쓰고 있는데 꽤 좋아요.
저는 PL/SQL Developer를 사용하고 있습니다.PL/SQL Developer는 가볍고 빠릅니다.USB 플래시에 1개의 복사본이 있기 때문에 PC에서 사용할 수 있습니다(프로그램 파일 폴더에서 복사하여 플래시에 저장하기만 하면 정상적으로 작동합니다).
또한 3개월 전에 DevArt에서 Ora Developer를 구입했는데, 몇 가지 기능은 좋지만 PL/SQL Developer보다 느리고 요구 사항이 있습니다.Net Framekwork. 단, Oracle과 직접 연결되어 있어 Oracle 클라이언트를 설치할 필요 없이 PC에서 사용할 수 있다는 것이 장점입니다.
다른 툴로는 EMS SQL Management Studio for Oracle이 있습니다.외관도 좋고 다른 형식에서 Import/export하는 기능도 있습니다.http://sqlmanager.net/en/products/studio/oracle
Oracle/MySql/Sql 서버를 지원하는 AnySQL Maestro를 무료로 사용할 수 있습니다.http://www.sqlmaestro.com/
위에서 제안한 툴의 대부분을 사용해 본 결과, 모든 툴(TOD 포함): SQLDetective가 선호됩니다.
SQL Studio for Oracle은 정말 좋아요.
Dreamcoder는 데이터베이스 관리에 적합한 도구 세트를 제공합니다.
저는 Toad와 SQL Developer를 모두 선호합니다.하지만 다음과 같은 기능 때문에 Toad를 더 선호합니다.
Toad에서 선택한 결과를 업데이트하려면 ROWID가 선택한 문임을 추가하십시오.ROWID로 레코드를 선택하면 결과 그리드를 편집/업데이트할 수 있습니다.

또한 세션 및 데이터베이스 모니터링 기능은 Toad에서 훨씬 우수합니다.반면, Toad의 유일한 단점은 Oracle SQL Client를 설치해야 한다는 것입니다(Oracle 브랜드가 아닌 다른 툴의 경우). 반면 SQL Developer의 경우 Oracle SQL Client 설치가 필요하지 않습니다.
PL/SQL 개발자와 협력.대박이다.
언급URL : https://stackoverflow.com/questions/214930/alternatives-to-toad
'programing' 카테고리의 다른 글
| ajax.done 내의 함수에는 어떤 인수가 제공됩니까? (0) | 2023.03.06 |
|---|---|
| 입력 숨김 필드에 반환 json 값 저장 (0) | 2023.03.06 |
| 스프링 부트 상태가 세부 정보를 표시하지 않음(withDetail info) (0) | 2023.03.06 |
| 순환 참조가 있는 경우에도 DOM 노드를 JSON으로 시리얼화하려면 어떻게 해야 합니까? (0) | 2023.03.06 |
| 스프링 부트 - Environment @Autowired가 Null Pointer를 슬로우합니다.예외. (0) | 2023.03.06 |