■SI Object Browser 掲示板


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

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

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんばんは
後迫@SIです。

具体的には以下のようなSQLを発行しております。

SELECT A.SID,
C.USERNAME,
C.OSUSER,
DECODE(A.TYPE, 'TM', B1.NAME, ''),
DECODE(A.TYPE, 'TM', B2.NAME, ''),
DECODE(A.TYPE, 'TX', '行ロック', 'TM', '表ロック', A.TYPE),
DECODE(A.LMODE, 0, 'なし', 1, 'NULL', 2, '行共有', 3, '行排他', 4, '共有', 5, '共有行排他', 6, '排他', ''),
DECODE(A.REQUEST,0, 'なし', 1, 'NULL', 2, '行共有', 3, '行排他', 4, '共有', 5, '共有行排他', 6, '排他', '')
FROM V$LOCK A, SYS.OBJ$ B1, SYS.USER$ B2, V$SESSION C
WHERE A.ID1 = B1.OBJ#(+)
AND B1.OWNER# = B2.USER#(+)
AND A.SID = C.SID
AND C.TYPE = 'USER'

どうぞよろしくお願いいたします。
こんばんは
後迫@SIです。

ご報告いただきありがとうございました。

誠に申し訳ございませんが、
マテリアライズドビューのソース表示にも対応しておりません。
ご不便をお掛けしてしまい誠に申し訳ございません。

次回以降のバージョンアップにて対応させていただきますので、
どうぞよろしくお願いいたします。


[後迫@SI]
>こんにちは
>後迫@SIです。
>
こんにちは。

>弊社で現象を再現できず、
>原因の特定が困難な状態です。
>
>誠に申し訳ございません。
>以下の追加情報をいただきたいのですがよろしいでしょうか。
>
こちらこそ申し訳ありません。
メッセージが出る問題に関してはこちらのコーディングミスでした。

カーソルから取得したデータは、表に直接格納しており、
DBMS_OUTPUT.PUT_LINEの前で、添字に使っていた変数をカウントアップしていたため、
「ORA-01403: データが見つかりません」
というエラーがでたようです。

お手数おかけしてすみませんでした。
こんばんは
後迫@SIです。

追加情報をいただきありがとうございました。
お手数ですが、以下の手順でソート順序が
ファイル名順になるか試していただいてもよろしいでしょうか。

①エクスプローラを起動
②ファイルが並んでいる一覧まで移動し、名前をクリックしてソートする
③エクスプローラの「ツール」メニュー→フォルダオプションの表示タブにあります
 「現在のフォルダ設定を使用」をクリック
④エクスプローラを閉じる

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。


後迫@SIさんご返事有難うございます。

3年もやっておりながら未だに詳しい事が判りません、

>①ファイルダイアログを開いた場合の不具合ということでしょうか?
> ファイルダイアログである場合、Object Browserの開き元の画面を
> お伺いしてもよろしいでしょうか。(例:スクリプト実行画面など)

この中で Object Browser と スクリプト実行画面 の意味が判りません
エキスプローラで、1つのフォルダをクリックすると右側にサブフォルダ
とファイルが表示されますが、この時サブファイル名とファイル名が
日付の新しい順に並んでしまいます、やむなく[名前]をクリックして
名前順に変更しますが、他のフォルダを開き、今名前順に変えた
フォルダを開くと元の日付の新しい順に並んでおります、必ずそうなる
訳ではなく、そのままの時も有ります、一度エキスプローラを閉じ
再度開くと、名前順に変更したフォルダが日付の新しい順に並んでおり
特に再起動した場合は完全に日付の新しい順に並びます。

>②Object Browserのバージョンアップしたタイミングで、
> 名前順から更新日付順に変わったということでしょうか。
> それとも、同一のObject Browseバージョンで、
> あるときソート順が変わったということでしょうか。

この現象が起きたのは1月半程前からで、この6ヶ月は何もインストールも
バージョンアップもしておりません、HDDはCドライブに40GB
Dドライブに120GBを接続しておりますが、例えばCドライブの
Program Files をクリックすると右側の全て、更新日付順に変わております
どのフォルダを開いても同じです、MOドライブを接続しておりますので
MOも見て見ると全く同じで、更新日付順に変わております、
ご質問の返事にはなっておりませんが、この程度の書き方では判りにくいとは
思いますが、当方に判る範囲で書きますので、再度宜しくご指導下さい。
こんにちは
後迫@SIです。

弊社で現象を再現できず、
原因の特定が困難な状態です。

誠に申し訳ございません。
以下の追加情報をいただきたいのですがよろしいでしょうか。

①
A.カーソルを実行
B.取得したデータを索引付表に格納
C.格納した内容をDBMS_OUTPUT.PUT_LINEで出力

の手順のうち、「C.格納した内容をDBMS_OUTPUT.PUT_LINEで出力」
の部分についてですが、A.のカーソルで取得したデータを変数に代入し、
その変数をそのまま出力しているのでしょうか?

それともいったん表に格納後、
A.とは別の専用のカーソルで取り出し、変数に代入後、出力しているのでしょうか?

②ブランクとは「半角スペース」でしょうか?
 また、不具合の発生するテーブルの対象の列はVARCHAR2型でしょうか?

③もし確認済みであれば、
 Ver.7.0.12.52、またVer.8でも同様の不具合が発生するかどうか、
 教えていただいてもよろしいでしょうか。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
DMPファイルのデータ部分はバイナリでSQLが記述されます。

また、バイナリ以外でDMPファイルを出力することはできません。
(内部ではOracleのエクスポートツール「EXP.DMP」を使用しており、
EXP.DMPで文字セットを制御するパラメータがないため、
バイナリ以外で出力することはできません。
ご希望に添えることができず大変も申し訳ございません。)

どうぞよろしくお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
ロック情報画面にてDEV_OHNO001.GC_BATCHがロックされているかどうかご確認を
お願いしてもよろしいでしょうか。

また、ロック情報画面に表示されている場合は、
ロック元のセッションを調べていただき、
ロックを解除していただけますでしょうか。

どうぞよろしくお願いいたします。
こんにちは
後迫@SIです。

ご迷惑をお掛けしてしまい申し訳ございません。

お問い合わせいただきました件ですが、
以下の追加情報をいただいてもよろしいでしょうか。
①ファイルダイアログを開いた場合の不具合ということでしょうか?
 ファイルダイアログである場合、Object Browserの開き元の画面を
 お伺いしてもよろしいでしょうか。(例:スクリプト実行画面など)

②Object Browserのバージョンアップしたタイミングで、
 名前順から更新日付順に変わったということでしょうか。
 それとも、同一のObject Browseバージョンで、
 あるときソート順が変わったということでしょうか。

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
CLI-3(Oracle9iR2)のクライアントを
9.2.0.3以降に上げていただくことは可能でしょうか。

クライアントのOracleバージョンが9.2.0.2の場合、
Object Browser側で不具合が発生するというご報告をいただいておりますので、
一度、9.2.0.3以降にバージョンアップしていただいた上で再度試していただけますでしょうか。

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。