Allround Automations
概要
Allround Automationsは、Oracleデータベース開発を支援する開発ツール群です。主な機能・対応領域は、Oracle PL/SQL開発、Oracle直接接続、SQLクエリ結果のHTMLレポート作成です。PL/SQL Developerは、Oracle PL/SQL開発、テスト、デバッグ、最適化を支援します。Plyxonは、Windows、macOS、Linux向けのOracle PL/SQL開発ツールです。Direct Oracle Accessは、DelphiやC++BuilderからOracleデータベースへ直接アクセスするためのコンポーネントセットです。関連製品・構成として、PL/SQL Developer、Plyxon、Direct Oracle Access、Query Reporterを扱います。
関連製品・構成
- PL/SQL Developer
- Oracle PL/SQLストアドプログラムユニットの開発、テスト、デバッグ、最適化に特化した統合開発環境です。PL/SQL Editor、SQL Window、Test Window、Object Browserなど、Oracleデータベース開発で利用する作業画面を備えています。統合デバッガー、PL/SQL Beautifier、Code Assistant、Object Descriptionsなどにより、SQL/PLSQLコードの編集、確認、整形を支援します。Program Window、Command Window、Explain Plan Window、PL/SQL Profilerなど、開発、実行、確認、分析に関わる作業を同じツール内で扱えます。Code Contents、Code Hierarchy、Hyperlink Navigationにより、PL/SQLコード構造の確認や関連箇所への移動を支援します。Projects、Bookmarks、Templates、Plug-Insなど、開発作業の整理や拡張に関わる機能も備えています。AI Assistantが利用できる環境では、SQL/PLSQLコードの作成、修正、分析、説明の補助にも利用できます。
- Plyxon
- Windows、macOS、Linux向けのOracle PL/SQL開発ツールです。ネイティブOracle Clientを使う軽量な開発環境として提供され、PL/SQL Developerと近い開発作業をクロスプラットフォームで扱えます。PL/SQL Editor、SQL Window、Test Window、Object Browser、Code Assistant、Hyperlink Navigationなど、Oracle PL/SQL開発に必要な機能を備えています。Program Window、Command Window、Object Descriptions、Code Contents、Macro Libraryなど、コード編集とOracleオブジェクト確認を支援する機能があります。マルチスレッド設計により、SQL実行やデバッグ処理中でも別の作業を継続しやすい構成です。統合デバッガー、PL/SQL Beautifier、AI Assistantにも対応し、複数OS環境でのOracle開発を支援します。
- Direct Oracle Access
- DelphiまたはC++BuilderからOracleデータベースへ直接アクセスするためのコンポーネントセットです。BDEやODBCを使わず、Oracle SQL*NetまたはNet8以降でOracleへ接続できます。Oracle Interface、Array Fetching、Array DML、PL/SQL Blocks、PL/SQL Tables、Local Statement Caching、Direct Path Load Engineなど、Oracle固有機能を利用したアプリケーション開発を支援します。TOraclePackageやPackage Wizardにより、OracleパッケージをObject PascalやC++の自然な拡張として扱う開発にも利用できます。TOracleSession、TOracleLogon、TOracleQuery、TOracleDataSet、TOracleScriptなど、Oracle接続、クエリ、データセット、スクリプト実行に関わるコンポーネントを備えています。Advanced Queueing、Session Pooling、LOB Locators、XMLTYPE、Scrollable Queriesなど、Oracle固有のデータ処理や接続管理に関わる機能にも対応します。
- Query Reporter
- Oracleデータベースに対するSQLクエリ結果からHTMLレポートを作成・実行するフリーウェアです。表形式、ブレーク、マスター詳細レポートに対応し、色、フォント、配置、形式、合計、ヘッダー、背景、余白などの表示設定を行えます。置換変数により実行時入力を受け取るレポートを作成でき、Graphical Query BuilderでSELECT文の作成・修正も支援します。レポート定義ファイルには、クエリ、レイアウト、ブレーク、マスター詳細関係などを含められます。PL/SQL Developer利用者が作成したQuery Reporter用のレポート定義ファイルを実行する用途にも利用できます。コマンドライン実行にも対応しているため、HTMLレポート出力を定型処理に組み込む用途にも利用できます。
競合との差別化
- PL/SQL Developerは、Oracle PL/SQL開発、テスト、デバッグ、最適化を1つのIDEで扱える点が特徴です。
- Plyxonは、Windows、macOS、Linux向けのOracle PL/SQL開発環境を提供するため、複数OSを利用する開発チームでも同系統の作業環境を揃えやすい点が特徴です。
- Direct Oracle Accessは、BDEやODBCを使わずOracleへ直接アクセスできるため、Delphi/C++BuilderからOracle固有機能を利用する構成を取りやすい点が特徴です。
- Query Reporterは、SQLクエリ結果からHTMLレポートを作成し、コマンドライン実行にも対応するため、Oracleデータの確認・共有を定型化しやすい点が特徴です。
導入メリット
- PL/SQL Developer
- PL/SQL開発、テスト、デバッグ、最適化を1つのIDEで扱えるため、Oracle PL/SQL開発作業を支援します。 PL/SQL Beautifierやコード補助機能により、SQL/PLSQLコードの可読性向上を支援します。 統合デバッガーにより、ストアドプログラムユニットの確認作業を支援します。 Object Browser、SQL Window、Test Windowなどを使い分けることで、データベースオブジェクト確認、SQL実行、プログラムユニットのテストを同じ開発環境内で扱えます。 Code Assistant、Object Descriptions、Compiler Hintsなどの機能により、Oracleオブジェクトやコードの確認作業を支援します。 AI AssistantがSQL/PLSQLコードの作成、修正、分析、説明を支援するため、コード作成時の確認観点を増やせます。
- Plyxon
- Windows、macOS、Linuxで利用できるため、複数OS環境でのOracle PL/SQL開発を支援します。 ネイティブOracle Clientツールとして提供され、軽量なPL/SQL開発環境の構築を支援します。 AI AssistantやPL/SQL Beautifierにより、SQL/PLSQLコードの作成・修正・整形を支援します。 クロスプラットフォーム対応により、開発者の利用OSが分かれる環境でもOracle PL/SQL開発ツールを揃えやすくなります。 マルチスレッド設計により、SQL実行やデバッグ処理中でも別の作業を継続しやすい構成です。 Object Browser、Code Assistant、Hyperlink Navigation、Macro Libraryなどの機能により、コード編集とオブジェクト確認を支援します。
- Direct Oracle Access
- BDEやODBCを使わずOracleへ直接アクセスできるため、Oracle連携アプリケーションの構成を簡潔にできます。 Oracle固有機能を利用できるため、DelphiやC++BuilderでのOracle向け開発を支援します。 配布・設定面でBDE関連の問題を避けやすくなります。 Oracle Interfaceに直接アクセスし、Array Fetching、Array DML、PL/SQL Blocks、PL/SQL Tablesなどを扱えるため、Oracle向けの実装を細かく制御できます。 TOraclePackageやPackage Wizardにより、OracleパッケージをObject PascalやC++の自然な拡張として扱う開発を支援します。 Session Pooling、Advanced Queueing、LOB Locators、XMLTYPE、Scrollable Queriesなど、Oracle固有機能を利用するアプリケーション開発を支援します。
- Query Reporter
- SQLクエリ結果からHTMLレポートを作成できるため、Oracleデータの確認・共有を支援します。 置換変数により、実行時入力を使うレポート作成を支援します。 コマンドライン実行により、定型レポートの自動出力を支援します。 表形式、ブレーク、マスター詳細レポートに対応しているため、SQLクエリ結果を用途に応じた形式で整理できます。 色、フォント、配置、形式、合計、ヘッダー、背景、余白などを設定でき、HTMLレポートの表示調整を支援します。 Graphical Query Builderにより、テーブルやビューをドラッグ&ドロップしてSELECT文を作成・修正できます。
主な用途
- PL/SQL Developer
- Oracle PL/SQLを中心としたサーバーサイドロジックや業務ロジックの開発。 SQL/PLSQLコードの編集、デバッグ、整形、レビュー前の確認。 Object Browserを使ったOracleデータベースオブジェクトの参照と確認。 Test Windowや統合デバッガーを使ったストアドプログラムユニットの動作確認。 PL/SQL Beautifier、Code Assistant、AI Assistantを使ったSQL/PLSQLコード作成作業の補助。 Explain PlanやProfilerを使ったSQL/PLSQL処理内容の確認。
- Plyxon
- Windows、macOS、Linux環境でのOracle PL/SQL開発。 複数OSを利用する開発チームでのOracle開発ツールの統一。 ネイティブOracle Clientを使った軽量なSQL/PLSQLコード編集と実行。 統合デバッガーを使ったPL/SQLコードの動作確認。 Object Browser、Code Assistant、Hyperlink Navigationを使ったOracleオブジェクト確認。 macOSまたはLinux環境でOracle PL/SQL開発を行いたい場合の選択肢。
- Direct Oracle Access
- DelphiまたはC++BuilderアプリケーションからのOracleデータベース連携。 BDEやODBCに依存しないOracleクライアント・サーバーアプリケーション開発。 Array Fetching、Array DML、PL/SQL Blocksを使ったOracle向けデータ処理。 TOraclePackageやPackage Wizardを使ったOracleパッケージ連携。 Advanced Queueing、Session Pooling、LOB、XMLTYPEなどOracle固有機能を利用するアプリケーション開発。 BDEを利用していたDelphi/C++BuilderアプリケーションのOracle直接接続への移行検討。
- Query Reporter
- Oracle SQLクエリ結果をHTMLレポートとして出力。 表形式、ブレーク、マスター詳細形式のレポート作成。 置換変数を使った、実行時入力を伴うレポート定義。 Graphical Query Builderを使ったSELECT文の作成・修正。 コマンドライン実行によるHTMLレポート出力の定型化。 PL/SQL Developer利用者が作成したレポート定義ファイルの実行。
FAQ
- PL/SQL DeveloperとPlyxonはどちらもOracle PL/SQL開発向けですか。
- はい。PL/SQL DeveloperはOracle PL/SQLストアドプログラムユニット向けIDEで、PlyxonはWindows、macOS、Linux向けのOracle PL/SQL開発ツールです。
- Direct Oracle Accessは何に使いますか。
- DelphiまたはC++BuilderからOracleデータベースへ直接アクセスするためのコンポーネントセットです。BDEやODBCを使わずOracleへ接続する用途に使います。
- Query Reporterは何に使いますか。
- Oracleデータベースに対するSQLクエリ結果からHTMLレポートを作成・実行するためのツールです。
- Query ReporterはPL/SQL Developerと組み合わせて利用できますか。
- PL/SQL Developer利用者は、Query Reporter用のレポート定義ファイルを作成できます。
- PL/SQL Developerはデバッグ作業に対応していますか。
- はい。統合デバッガーにより、ステップ実行、ブレークポイント、変数表示、コールスタック確認などの作業を支援します。
- PlyxonはどのOSで利用できますか。
- Windows、macOS、Linux向けのOracle PL/SQL開発ツールです。
- Direct Oracle AccessはBDEやODBCを使わずに利用できますか。
- はい。BDEやODBCを使わず、Oracle SQL*NetまたはNet8以降でOracleへ接続できるコンポーネントセットです。
- Query Reporterはコマンドライン実行に対応していますか。
- はい。ユーザー操作なしでレポートをHTMLファイルとして保存できるコマンドライン実行に対応します。
- Query ReporterでSQL文の作成を支援する機能はありますか。
- Graphical Query Builderにより、テーブルやビューをドラッグ&ドロップしてSELECT文を作成・修正できます。
試用版ダウンロード
メーカー情報
メーカー: Allround Automations
メーカーの製品サイト
https://www.allroundautomations.com/
*ご興味がございましたらお気軽にお問い合わせください。



