■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
DBA_SCHEDULER_JOBSが正常に表示されない 2018/08/06 14:40 OB 2
【Object Browser情報】
OBの製品名 :SI Object Browser for Oracle Ver.14
OBバージョン :14.0.0.1
OBエディション :通常版
OBのビット数 :32ビット
ORACLE : SPARC M12 (Oracle 12c : 12.1.0.2.0)


SELECT count(*)
FROM DBA_SCHEDULER_JOBS;
/
では件数を返しますが、

SELECT *
FROM DBA_SCHEDULER_JOBS;
/
では結果を返さない。

上記SQL実行後、
以下のエラーがオブジェクトブラウザで表示される。
「アサートの失敗
(C:\Work\10_OB\40_Develop\_4_Oracle_V14\OBDAC\FireDAC.Phys.OracleWrapper.pas, 5218行)」


こんにちは。
OBサポートです。

お問い合わせいただいた件につきまして、弊社環境にて確認いたしましたが
特にエラー発生することなくxxx_SCHEDULER_JOBSを参照することができており
詳細原因は不明の状況です。

しかしながら、いただいたエラーメッセージ「アサートの失敗」は
SI Object Browserで対応していないデータ型を含む結果セットを
表示する際に発生することが報告としてあげられております。

本現象の回避策としまして、文字列型への変換を行うことでデータの参照が
可能になるかと存じますので、お試しいただけましたら幸いです。

なお、解決しない場合は技術調査が必要となりますので
お手数ではございますがダイジェストキーを添えてサポート窓口まで
お問い合わせくださいますようお願いいたします。

何卒、よろしくお願い申し上げます。

お世話になります。

原因がわかりました。

オブジェクトブラウザのサポート情報を確認しましたら
使用されているOracle Clientが9iとなっておりました。
私自身でセットアップしたPCを使用しておらず、貸与され
ているPCを使用しており、Oracle Client 12cをセット
アップ後にオブジェクトブラウザで確認しましたら
DBA_SCHEDULER_JOBSのSELECT結果が正常に表示されました。

お手数をおかけいたしました。