Navicat_JP’s blog

データベース管理ツールNavicatのブログです。

NavicatのデバッガでOracleのクエリや、プロシージャ、ファンクションをデバッグする方法(Windows & Linux)

 

 

Navicat for Oracleのデバッガは、SQLファンクションやプロシージャ、クエリなどのテストやデバッグに役立つ機能です。

 

 

 

デバッガを起動するためには、まず、ファンクションの設計フォームを開きます。

 

ブレークポイントを設定してから、「デバッグとして保存」をクリックします。

 

 

 

ツールバーデバッグボタンをクリックします。ファンクションまたはプロシージャがパラメータの入力を必要とする場合、パラメータボックスがポップアップで表示されます。

 

デバッガはブレークポイントに到達すると、プログラムの実行を停止し、到達したブレークポイントのラインをコードウィンドウ内で強調表示します(赤い矢印)。

 

実行やステップオーバー、ステップイン、ステップアウト、ステップエンド、停止ボタンを使用して、デバッガをコントロールできます(赤い矩形)。

 

デバッガには、情報を分析するために役立つ様々なビューがあります:

コールスタック(青い矩形):現在のラインのファンクションコールまたはプロシージャコールを表示

ウォッチリスト(緑の矩形):監視されている変数の情報を表示

スマートデータ(紫の矩形):ブレークポイントに関連付けられた変数の情報を表示

ブレークポイント(緑の矢印):すべてのブレークポイントを表示

 

 

 

ウォッチリストに変数を追加するためには、強調表示されているコードを右クリックし、ウォッチリストに追加を選択します。

 

一番下のタブ:

ログ:メッセージログを表示

DBMS出力:ファンクションまたはプロシージャの出力を表示

ウォッチリストに変数を追加するためには、強調表示されているコードを右クリックし、ウォッチリストに追加を選択します。

Navicat Premium 商用版新春初売りセール開催中

f:id:Navicat_JP:20170127111947p:plain

もうすぐ2月になりますけど、Navicat Premium Enterprise Editionの新春初売りセールは続けています。

Navicat Premiumは、MySQLPostgreSQL、オラクル、SQL ServerSQLiteMariaDBデータベースに接続できることだけではなく、Amazon RDSやAmazon Aurora、Amazon Redshift、SQL AzureOracle Cloud、Google Cloudも一つのアプリケーションで管理できます。

製品情報はこちら:Navicat Premium | 1台で複数のDBの管理が可能

Navicat Premiumの機能詳細:Navicat Premium 機能一覧|Navicat

購入するかどうか考えていますか?購入の前、まずNavicat Premiumの強さと便利さを体験しましょう:Navicat Premiumの14日間無料評価版をダウンロードする

今すぐ購入しましょう:https://jp.navicat.com/store/navicat-premium

 

 

2017年1月よりNavicatのご変更

明けましておめでとうございます。今年も宜しくお願い致します。

 

201715日(木)より、Navicatは教育版に代わり非商用版の取扱いが開始され、対象顧客層が拡大されます。教育機関以外、 慈善団体や図書館、研究機関、美術館、博物館などの非営利組織が証明書類などを提出しなくてもご利用可能です。なお、「非商用版」では新たに個人のお客様も対象となりましたので、 個人のお客様は是非ご利用ください。

 

同時に、グローバル版価格の変更に伴い、 連動した価格改定を行う事となりました。非商用版は、機能がEnterprise Editionと同等ですが、非営利目的のみにご利用になれます。大幅値下になり、お手頃な値段でご購入可能です。製品の比較は、下記のページをご覧ください。

 

Navicat Premium 機能一覧|Navicat

Navicat for MySQL 機能一覧|Navicat

Navicat for PostgreSQL 機能一覧|Navicat

Navicat for Oracle 機能一覧|Navicat

Navicat for SQL Server 機能一覧|Navicat

Navicat for SQLite 機能一覧|Navicat

Navicat for MariaDB 機能一覧|Navicat

 

非商用ライセンスプログラムについて、詳細はこちらをご覧ください。

 

また、Navicat Premium Enterprise版は新規購入ライセンスを新定価より30%割引した価格でご購入になれます。チャンスをお見逃しなく!

 

今すぐ全機能使用可能のNavicat無料評価版をご試用ください。

Navicat | 14日間無償の試用版をお試しください。Windows, Mac, Linux用があります

 

今後も引き続きNavicatを応援くださいますようお願い申し上げます。

Navicatでは主なクラウドデータベースに対応される

Navicatでは主なクラウドデータベースに対応しております。
クラウド環境でのシステム開発や運用、データ移行などを検討している方は是非ご利用下さい。

 

【対応クラウドデータベース】
・ AWS
  Amazon Aurora / Amazon RDS for MySQL / Amazon RDS for Oracle
  Amazon RDS for PostgreSQL / Amazon RDS for MariaDB
  Amazon RDS for SQL Server / Amazon Redshift
・ Oracle Cloud
・ Google Cloud
※ 各製品の対応状況はそれぞれの「機能一覧」ページをご覧下さい:

Navicat Premium 機能一覧|Navicat

Navicat for MySQL 機能一覧|Navicat

Navicat for PostgreSQL 機能一覧|Navicat

Navicat for Oracle 機能一覧|Navicat

Navicat for SQL Server 機能一覧|Navicat

Navicat for SQLite 機能一覧|Navicat

Navicat for MariaDB 機能一覧|Navicat

 

★超カンタン!NavicatでAWS DB移行成功事例★
Navicatを用いてAmazon RDS for Oracleから
Amazon Auroraへ移行した事例をご紹介いたします!
Amazon Aurora導入により運用コスト 3 0 % 削減を達成」
https://goo.gl/PfkSdh をご覧下さい。

 

14日間無料で、全機能使用可能の Navicat無料評価版をご提供しています。

Navicat | 14日間無償の試用版をお試しください。Windows, Mac, Linux用があります