■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
小咲
Ver 7.0.9.42 を使用させていただいています。
凄く初歩的なことなのですが、オブジェクトリストの
[PACKAGE BODY]の一覧の項目に「状態」という項目があります。
これは空白だったり「*」だったり....
ヘルプファイルでは確認できませんでした。
ご存知の方がいましたら教えてください。
凄く初歩的なことなのですが、オブジェクトリストの
[PACKAGE BODY]の一覧の項目に「状態」という項目があります。
これは空白だったり「*」だったり....
ヘルプファイルでは確認できませんでした。
ご存知の方がいましたら教えてください。
返信を投稿
OB
shin-s
はじめまして。shin-sと申します。ありがたく使わせて頂いております。
以下の条件でエラーが発生します。
環境:
Win2000Pro(SP2)(クライアント・サーバ共)
Oracle8i(EE) 8.1.6
OOB Ver 7.0.9.42
テーブルのデータを表示する際に、レコード長が大きいテーブルだと、
エラーが発生します。
メッセージ:
アドレス 00000000 でアドレス 00000000 に対する読み込み違反が起きました。
(00000000 の部分は変わることもあります)
・具体的にはレコード長が約33000Byteを超える場合に出るようです。
・列数ではなくレコード長で出るようです。
(VARCHAR2(1) * 300 → OK だが VARCHAR2(1000) * 35 はNG)
・このテーブルをSELECT * FROM ~ の場合も同様です。
上記について、とりあえずデータ閲覧には列を絞ってSELECTするようにしています。
他回避策等ありましたら返信お願いします。
以下の条件でエラーが発生します。
環境:
Win2000Pro(SP2)(クライアント・サーバ共)
Oracle8i(EE) 8.1.6
OOB Ver 7.0.9.42
テーブルのデータを表示する際に、レコード長が大きいテーブルだと、
エラーが発生します。
メッセージ:
アドレス 00000000 でアドレス 00000000 に対する読み込み違反が起きました。
(00000000 の部分は変わることもあります)
・具体的にはレコード長が約33000Byteを超える場合に出るようです。
・列数ではなくレコード長で出るようです。
(VARCHAR2(1) * 300 → OK だが VARCHAR2(1000) * 35 はNG)
・このテーブルをSELECT * FROM ~ の場合も同様です。
上記について、とりあえずデータ閲覧には列を絞ってSELECTするようにしています。
他回避策等ありましたら返信お願いします。
返信を投稿
OB
>今年は積極的に製品をリリースしていきたいと考えております。
>詳細が決まり次第、本掲示板ならびにHP上で公開していきますので
>どうぞ宜しくお願い致します。
ObjectBrowser-ERの出荷開始を期待して待ってます!
本家ObjectBrowserの方は、生産性向上に繋がっていると部内でも認知されているので、ERが出荷されたら即買いです。
お値段にもよりますが・・・。
ERWIN/ERよりも安いことを願ってます。
>詳細が決まり次第、本掲示板ならびにHP上で公開していきますので
>どうぞ宜しくお願い致します。
ObjectBrowser-ERの出荷開始を期待して待ってます!
本家ObjectBrowserの方は、生産性向上に繋がっていると部内でも認知されているので、ERが出荷されたら即買いです。
お値段にもよりますが・・・。
ERWIN/ERよりも安いことを願ってます。
返信を投稿
OB
きゅーちゃん
こんにちは きゅーちゃんです。
Object BrowserのSQL実行を実行すると、
画面下部に実行結果が表れますが、灰色の列名を
クリックすると、
「一般SQLエラーです
ORA-00911:文字が無効です。」
が表示され、実行結果がクリアされてしまいます。
これが出ると不便だし、イライラします。
なにか回避策はあるのでしょうか?
Object BrowserのSQL実行を実行すると、
画面下部に実行結果が表れますが、灰色の列名を
クリックすると、
「一般SQLエラーです
ORA-00911:文字が無効です。」
が表示され、実行結果がクリアされてしまいます。
これが出ると不便だし、イライラします。
なにか回避策はあるのでしょうか?
返信を投稿
OB
きりん
オブジェクトブラウザ(7.0.9.42)でchar型で定義してあるフィールド(char(6))に
insert valuesで'ab'という文字列を挿入しても、あいた4バイト分が空白で埋まっているのが
確認できないのですがこれでいいのでしょうか?
マイクロソフトのアクセスで確認すると空白が確認できるのですが。
ご回答よろしくお願いします。
insert valuesで'ab'という文字列を挿入しても、あいた4バイト分が空白で埋まっているのが
確認できないのですがこれでいいのでしょうか?
マイクロソフトのアクセスで確認すると空白が確認できるのですが。
ご回答よろしくお願いします。
返信を投稿
OB
TEMPORARY TABLEの
ON COMMIT DELETE ROWS
ON COMMIT PRESERVE ROWS
に対応して頂けると嬉しいです。SYSユーザのVIEWを調べれば判別可能だと思いますので。
後、SQL実行で使用したSQL文は履歴として保存されますが
保存するタイミングがSQL実行時ではなく、OBを終了させた時だと思います。
何らかの原因でOBが正常終了できなかった場合、SQL文の履歴が残らないので
可能で有ればSQL実行時に履歴を保存してください。
そうして頂けると、異常終了してしまった場合でも安心して作業を継続できます。
ON COMMIT DELETE ROWS
ON COMMIT PRESERVE ROWS
に対応して頂けると嬉しいです。SYSユーザのVIEWを調べれば判別可能だと思いますので。
後、SQL実行で使用したSQL文は履歴として保存されますが
保存するタイミングがSQL実行時ではなく、OBを終了させた時だと思います。
何らかの原因でOBが正常終了できなかった場合、SQL文の履歴が残らないので
可能で有ればSQL実行時に履歴を保存してください。
そうして頂けると、異常終了してしまった場合でも安心して作業を継続できます。
返信を投稿
OB
海老原@SI
皆様、新年あけましておめでとうございます。
システムインテグレータの海老原です。
今年は積極的に製品をリリースしていきたいと考えております。
詳細が決まり次第、本掲示板ならびにHP上で公開していきますので
どうぞ宜しくお願い致します。
本年が皆様にとって幸い多き一年になりますことを
心よりお祈り申し上げます。
システムインテグレータの海老原です。
今年は積極的に製品をリリースしていきたいと考えております。
詳細が決まり次第、本掲示板ならびにHP上で公開していきますので
どうぞ宜しくお願い致します。
本年が皆様にとって幸い多き一年になりますことを
心よりお祈り申し上げます。
返信を投稿
OB
梅田@SI
う~ん、ユーザーの使い勝手とはこういうことなのですね。
次期バージョン開発の際に検討させてもらいます。
ご意見ありがとうございます。
次期バージョン開発の際に検討させてもらいます。
ご意見ありがとうございます。
返信を投稿
OB
ミミック
私も同感です。
予約文字等 他の色の設定が出来ると良いです。
背景が白色ってのは目がきついですね。
予約文字等 他の色の設定が出来ると良いです。
背景が白色ってのは目がきついですね。
返信を投稿
OB
海老原@SI
Takeさん、こんばんは。システムインテグレータの海老原です。
ご指摘のとおり、SI Object Browserの更新のタイミングは
以下の仕様になっております。
「表示」メニュー > 「オプション」 > 「SQL結果出力」タブ > 「データ編集時の自動コミットを行わない」の値に依存します。
「OFF」の場合 ・・・・ レコードを抜けた時点で(行移動)で値がコミットされます。
「ON」の場合 ・・・・ データタブ左のデータ登録ボタン「○」を押下した時点で値がコミットされます。
>タブ付きテキストファイルを直接ペーストして複数行のデータをINSERTする場合ですが、ペースト後そのままレコードの移動をせずに更新処理(F5または回復キー)をした場合に最後のレコードだけINSERTされません。
>(当然のようにレコードを移動するとINSERTされます)
>
>上記のような場合でもINSERT処理を行うようにして下さい。
ご要望として承らせていただきます。
どうぞ、宜しくお願いいたします。
返信を投稿
OB