Sybase ASE でストアド プロシージャをデバッグできる、Sybase またはその他の優れたツールはありますか? ブレークポイントとウォッチポイントを設定できる必要があります。
以前は、Sybase ASA (ASE ではない) で、Sybase Central を使用してこれを行っていました。ASE 用のプラグインがありますが、プロシージャをデバッグできるとは思えません。
Sybase ASE でストアド プロシージャをデバッグできる、Sybase またはその他の優れたツールはありますか? ブレークポイントとウォッチポイントを設定できる必要があります。
以前は、Sybase ASA (ASE ではない) で、Sybase Central を使用してこれを行っていました。ASE 用のプラグインがありますが、プロシージャをデバッグできるとは思えません。
Sybase ASE には、sqldbgr というコマンド ライン デバッガが付属しています。最もユーザーフレンドリーなオプションではありませんが、機能します。これに関するドキュメントは、ユーティリティ ガイドにあります。
代わりに、Embarcadero はSQL デバッガーを作成します。
Sybase Workspace をご覧ください。Sybase データベース サーバーをサポートするデータベース ツールです。デバッグ機能が付属しています。
Embarcadero SQL Debugger が ASE の Stored Proc のデバッグに機能することを思い出すようです。DBArtsianのプラグインだと思います。詳細については、Web サイトをご覧ください。
乾杯、
ケビン
アレスリンは完全な答えを提供しました.
しかし、これについては:
残念ながら、既存のプロシージャをデバッグして、新しい機能がシステムの別の場所に実装されたときに壊れるかどうかを判断する
必要があります。ストアド プロシージャ デバッガは必要ありません。ストアド プロシージャ コードを読むだけです。
Werysoft の SQL エディタ QweryBuilder には、Sybase ASE 用のデバッガがあります: http://www.werysoft.com/
CAST SQL Builder (castsoftware.com 提供) には、すべての一般的なタスク、ステップイン、オーバー、変数の監視、一時テーブルからの選択などを実行できるデバッガーがあります。残念ながら、家庭での使用には費用がかかります。
Oracle SQL Developer を使用します。現在、このツールを使用してSybase ASEデータベースへのJDBC接続を行っています。これは Eclipse ベースのようですが、非常に応答性が高く、関数やプロシージャのソース コードも表示できます。デバッガーも利用できます。
新しい Sybase 接続を作成するには、[データベース接続の新規作成/選択] ウィンドウで [Sybase] タブをクリックし、ホスト名/ポート/ユーザー名/パスワードを入力して、アクセスするデータベースを選択するだけです。
しかもこのソフトは無料!私が Oracle で気に入っていることの 1 つは、彼らが非常に多くの優れた機能を無料で提供していることです (ADF 用の JDeveloper IDE、JRockit JVM および Mission Control、およびこのツールを考えてみてください)。
http://www.oracle.com/technology/products/database/sql_developer/index.html