sqlplus対sql開発者


答え 1:

私は、あなたが知っているツールを使用するのが最善だと思います。

データベースについては、個人的にはVIMを約85%使用しています。 SQL plusは、VIMで使用できる優れたクライアントです。 これは、プロジェクトを開始するだけで、いくつかの結果を非常に速く取得したい場合に特に便利です。 ただし、より洗練された継続的統合パターンの場合、使用するツールキットをクライアントに拡張して、オプションを増やすことができます。

ほとんどの継続的インテグレーションパターンはコマンドラインツールで適切に機能するため、VIMをシャープに保ち、IDEは避けます。 私はSQL Developerを約15%使用しています。 データベースに既にデプロイされているPL / SQLコードをすばやく確認して編集し、変更をソース管理に戻すには、IDEが特に便利です。 私はIDEが使い古されているのが好きではありません。 IDEが規律の欠如を奨励する動作モードの性質上、VIMが規律を奨励するという歴史的観察に基づいてバイアスを作りました。

規律のあるIDEは、VIMと同じくらい優れたソース管理を使用できることを認識しています。 細目ではなく結果で管理しようとしています。 デプロイされたコードやパーミッションなどが環境間で常に一貫している場合、どのツールが使用されているかに関わりません。 それが真実でない場合、私はどのツールとプロセスを使用すべきかについての提案を始めます。


答え 2:

はい。

または両方。

実際に、SQL * Plusの新しいバージョンであるSQLclを作成しました。これは、コマンドラインからいくつかの苦痛を取り除き、SQL Developerから機能を借用しました。 SQLの呼び出し、ステートメントの完了、実際のエディターなど、コマンドを入力しながら矢印を移動できます。

両方を使用できる場合は、どちらか一方のみにアクセスできれば準備は完了です。 そして、いくつかのことは実際にはコマンドラインで簡単です...特にコマンドを知っている場合:)


答え 3:

SQL Developerを使用する必要があります。 これはより多くの機能を備えたツールであり、活発に開発が進められており、バグ修正や新機能を非常に頻繁に追加しています。

コマンドラインからの作業を見逃した場合は、

SQLcl

試してみてください。 これは、SQL * Plusによく似た新しいツールですが、非常に興味深い追加機能がいくつかあります。


答え 4:

自分の正気のために、SQL Developer内で作業する必要があります。 オブジェクトブラウザー、表形式のグラフィカルな作業環境、およびツールに組み込まれた追加のヘルパーツールを取得します。

ただし、SQL Plusを使用してシェルプロンプト(Unix環境にいる場合)から多くのDBAタスクを実行することになるため、コマンドラインからSQL Plusを使用して少なくともある程度の能力が必要になります。


答え 5:

両方を使用できる場合は、そのQuit goodを使用できますが、いずれかを選択する必要がある場合は、Sql * plusをお勧めします。これは、ほとんどの場合、コマンドライン.bcozでの作業に役立ち、ほとんどの場合、guiにアクセスすることはありません。 Linuxプラットフォームでoracle 11gを使用できる場合はさらに良いでしょう。


答え 6:

あなたはSQL Developerを使うべきです、それはシングルクリックで非常にインタラクティブでより多くのオプションです。 わかりやすくするために、コードを明確にフォーマットできます。 クリックするだけで、クエリなしでパッケージ、プロシージャ、テーブル、ビューを視覚的に確認できます。 SQL Developerを使用してください。


答え 7:

SQL PlusまたはSQL Developerのいずれかを使用できます。

しかし、SQL Plusは機能が制限されており、ユーザーフレンドリーではありません。

SQL Developerには多くの機能が搭載されており、ユーザーフレンドリーで理解しやすいです。