3

Oracleでストアドプロシージャを編集および作成するための多くのオプションがあります。あなたに最適なツールは何ですか、そしてその理由は何ですか?(回答ごとに1つのツール。)

4

24 に答える 24

11

Quest Software (以前TOADSoft ) のTool for Oracle Application Developers (TOAD)は、構文の強調表示を備えた優れたストアド プロシージャ エディタ、一部のオートコンプリート サポート (たとえば、「TABLE.」と入力すると列が表示される)、優れた実行プロシージャがあります。結果をグリッドに表示したり、DBMS 出力を表示したり、コンパイル時に構文エラーに焦点を当てたりするオプション。

注:フリーウェア エディションでは、同じデータベース インスタンスに対して 2 つの同時接続しか許可されません (Web サイトには 5 と表示されていますが)。つまり、同じデータベースで同時に使用できる開発者または DBA は 2 人だけです。また、3 か月ごとに有効期限が切れますが、更新のリリースが得意です。

于 2008-09-16T06:43:27.460 に答える
8

最近、無料のOracle SQL Developerを見つけました。

  • 見栄えの良い GUI (通常の Oracle ツールのように目を突き出さないようにします)
  • フィルタリングされたテーブルを表示するなど、多くの優れた機能があります
  • 一度に複数のOracleインスタンスに接続できます
  • ip:port ユーザー名/パスワードのような適切な構成を使用でき、奇妙な TNSNAMES.ORA ファイル ベースの設定を使用する必要はありません。
  • ブレークポイントを設定して、ストアド プロシージャのコードをステップ実行できます。
于 2008-09-16T06:25:40.797 に答える
4

Allaround Automations の PL/SQL 開発者。

私は喜んでこれに 200 ドルほどの価格を支払いました。

PL/SQL パッケージ、SP、トリガーなどを簡単に作成および編集できる優れた IDE (+ 優れた Intellisense、+ デバッグ機能)

ヒキガエルよりもはるかに優れています。

于 2008-09-16T11:47:20.600 に答える
3

Toad、ToadSoft.com から -> http://www.toadsoft.com/toad_oracle.htm

Microsoft の SQL Management Studio のような DBA ツールを使用するのが好きな私のような人にとって、これは命の恩人です。

于 2008-09-16T06:27:03.977 に答える
2

プロの PL/SQL 開発者として、Allaround Automations の (へー) PL/SQL Developer を使用しています。私はかなり長い間 TOAD を使用してきましたが、現在は PL/SQL 開発者と比較して非常に高価です。ナレッジ ベースや、SQL サーバーなどの他の RDBMS と連携する機能など、いくつかの利点がありますが、それは私にとって必要ではありません。

しかし、メモ帳 ++ は、時折の修正を行うのに常に役立ちます。

于 2008-09-16T12:28:51.377 に答える
2

私は常に Allround Automations の PL/SQL Developer を使用しています。

http://www.allroundautomations.com/plsqldev.html

于 2009-06-11T15:40:35.600 に答える
1

しかし、私たちの場所にはヒキガエルに誓う人もいます

于 2008-09-16T06:25:53.823 に答える
1

Oracle 独自のSQL Developerを使用します。主に Oracle を使用している場合は、必要なすべてが Oracle で実行されます。

于 2008-09-17T01:03:45.303 に答える
1

私は Oracle レポートの開発で TOAD を使用していますが、これは優れた開発ツールだと思います。私は通常、多数の異なる Oracle インスタンスとスキーマの間を行き来しますが、TOAD がインスタンス/スキーマごとに複数のウィンドウを表示できる方法、またはスキーマごとに複数のウィンドウを表示できる方法が気に入っています。

TOAD の学習とカスタマイズには少し時間がかかりますが、投資する価値はあります。レイアウトは Visual Studio .NET IDE に似ており、サイドバーを固定またはロールアウトできます。タブには、プロシージャ、ジョブ、統計など、Oracle スキーマのさまざまな側面が表示されます。また、SQL を記述しているとき、エディタは色分けを使用し、エラー メッセージは Oracle 固有です。

于 2008-09-17T01:41:16.603 に答える
1

Toolset for Oracle ( TOra )は、 Quest の TOADスコープ (およびルック アンド フィール) が非常に似ている無料のオープン ソース データベース ツール

TOAD のフリーウェア版と比較して、TOra は異なるデータベース インスタンスへの複数の接続を同時に許可し、同時接続制限がありません (したがって、任意の数の TOra ユーザーが同じデータベース インスタンスで作業できます)。

于 2008-09-17T07:08:51.230 に答える
0

私は標準のエディターを使用しました(vimは構文の強調表示を提供しました)。

/アラン

于 2008-09-16T06:20:30.467 に答える
0

OracleのSQLDeveloperが好きです。ああ、その無料!:)

于 2008-09-16T06:23:26.900 に答える
0

私は Oracle SQL Developer を使用しています。最新バージョンは CVS と Subversion もサポートしています。

他のデータベース プロバイダーもサポートするという利点があります。

私はこのツールを 2 年間使用してきましたが、今では信頼できるものに落ち着きました。

于 2008-09-16T12:31:19.840 に答える
0

私にとっては、Oracle SQL Developer です。Eclipse や VS などの IDE で作業したことがあれば、学習曲線はごくわずかです。Eclipse/VS でコーディングする場合と同様に、ストアド プロシージャをデバッグするときに、ブレーク ポイントを設定し、ライブ値を読み取ることができます。もちろん、UI は時々少し遅くなりますが、無料であることを考えると、その遅さは補われます。

于 2009-09-11T07:47:18.250 に答える
0

Oracle の SQL 開発者

150 以上のデータベースを持つ (大規模で有名な) 企業では、他のすべてのツールを置き換えましたが、問題なく動作しています。TOAD ほど良くはありませんが、着実に進歩しており、(TOAD とは異なり)無料です。

SQL DeveloperもSQL Serverに接続して十分に機能します

于 2010-11-10T03:07:13.660 に答える
0

私はRapid SQLが好きです。SQL もデバッグできます。

于 2008-09-16T06:25:14.540 に答える
0

Embarcadero の RapidSQL をいくつかの異なる DB プラットフォームで使用してきましたが、これは素晴らしいものです。ステップデバッガーも統合されています。実際に Oracle で使用したことはありませんが、サポートされていることは知っています。

于 2008-09-16T12:47:11.520 に答える
0

JetBrains IDEA (Java IDE) を使用して編集し、SQL*Plus を実行します。ローカル バージョン管理、ソース バージョン管理へのシームレスな統合、高度な検索と強調表示、優れた編集、「ライブ テンプレート」などを備えたツールを使用する利点は、「データベース対応」(プラグインを使用) する利点よりも重要です。とにかく取得できるins)。複雑なクエリをコーディングしている場合は、SQL Developer を起動するかもしれませんが、通常は優れたテキスト編集機能を好みます。

于 2008-09-16T09:30:46.547 に答える
0

Notepad++ は私のお気に入りのエディタです。以前は SQL Developer を使用しなければなりませんでした。それほど「悪く」はありませんが、多くの問題に遭遇しました。非常に不安定であることが判明したため、お勧めしません。または、手順をテストするためだけに使用することもできます。

于 2008-09-16T06:46:31.837 に答える
0

Oracle SQL Developer にもう 1 票。しかし、TOAD も機能します。

于 2008-09-16T23:09:52.660 に答える
0

Oracle SQL Developer にもう 1 票。無料で安定しており、私が必要とするすべての基本機能を備えています。

于 2008-09-16T12:54:47.430 に答える
0

構文の強調表示 (www.textpad.com の Textpad など) と SQL Plus を備えた非常に優れたテキスト エディター。

于 2008-09-17T17:23:30.520 に答える
0

前述の SQL Developer を使用すると、ブレークポイントを設定して、ストアド プロシージャのコードをステップ実行することもできます。

于 2008-09-16T13:25:09.320 に答える
0

Textpad、Clipmate、Quest SQLNavigator を使用しています。Quest の SQLNavigator と TOAD の新しいバージョンはクズです。簡単にクラッシュする傾向があり、XP/Vista/Win7 ではうまく動作しません。

私は彼らの技術サポートに何時間も費やしましたが、彼らには代替手段がありません.
Quest プログラマーにアクセスすることはできませんが、彼らの
トラブル チケット プロセスに行き詰まります。

Quest は、さまざまなツールを 1 つに統合することにあまり注力する必要はなく
、次のバージョンで不安定性の問題が解決されることを約束します。

彼らには安定が必要です。
これは、既存のコードベースをクリーンアップするか、最初からやり直すことを意味します。
有能なプログラマーが増え、営業担当者が減り、技術サポート担当者が減ります。
いまいましい問題を修正します。
彼らは販売に集中しており、それはばかげたビジネス戦略です。
これは業界全体の問題のようです。

Quest の TOAD と SQL Navigator はブロートウェアになって
おり、方向転換して安定性を高めなければ、すぐに放棄されたウェアになるでしょう。


SQLNavigatorがクラッシュし、クラッシュした時点までのすべての SQL コードが失わ れるため、Textpad と Quest SQLNavigator の間で頻繁にコピー アンド ペーストを行っています。

もっと安定したものを見つけたら、おそらくSQLNavigatorをダンプします。

于 2010-08-04T19:16:09.313 に答える