■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
ver9では、Oracle10g の RAC構成に対応しているのでしょうか?
こんにちは、橋爪@SIです。

返信が遅くなりまして大変申し訳ございません。

ver.9でのOracle10g RAC対応ですが、
Oracle10g RAC環境下におけるご利用を指しておりますでしょうか。
または、Oracle10g RACの管理機能を備えているという意味での対応でしょうか。

前者でしたらOracle10g RAC環境下でのご利用自体は可能です。
しかし、後者のような管理機能等はご用意しておりません。

申し訳ございませんが、今後、RAC対応への対応を検討させていただけたらと思います。
ご要望に副えず誠に申し訳ございませんが、宜しくお願いいたします。

SI Object Browser Ver.9を購入して、利用させていただいています。
SQLビルダーやSQLキャッチ機能等ものすごく便利だと実感しています。

さて、利用していて、気づいたことがありますので、
お答えよろしくお願いします。(__)

1.オラクルのユーザ名に\マークを使っていると、作業用のiniファイルの名前に\マークが入るので、iniファイルの書き込みができなくなり、domain\userというユーザ名の場合、「C:\Program Files\OB9\temp\domain\user.テーブル.ini」に書き込めませんと表示されてPGを閉じれなくなってしまう。タスクマネージャで消すしかないので、なんとかなりませんか?

2.外部認証のユーザを作成したばあい、ログイン、パスワードを入力しなくても
オラクルにログインできますが、OB9では、ログイン名・パスワードをいれないとログインができませんが、外部認証には対応する予定はないのでしょうか?

3.SQLの結果をエクセルシートに吐き出す機能がありますが、吐き出すときに、下のほうに出力件数を表示してくれますが、出力件数が出力件数+1になっているようです。
100件の場合 101/100 のように表示されています。クリップボードに出力するときは、正常に表示されています。

以上 よろしくお願いします
こんにちは、橋爪@SIです。

>1.オラクルのユーザ名に\マークを使っていると、作業用のiniファイルの名前に\マ> ークが入るので、iniファイルの書き込みができなくなり、domain\userというユーザ> 名の場合、「C:\Program Files\OB9\temp\domain\user.テーブル.ini」に書き込めま> せんと表示されてPGを閉じれなくなってしまう。タスクマネージャで消すしかないの> で、なんとかなりませんか?

こちらにつきましては、C:\Program Files\OB9\temp以下にdomeinというフォルダを  作成することで対処していただいてもよろしいでしょうか。

>2.外部認証のユーザを作成したばあい、ログイン、パスワードを入力しなくても
>オラクルにログインできますが、OB9では、ログイン名・パスワードをいれないとログ> インができませんが、外部認証には対応する予定はないのでしょうか?

  申し訳ございません。今後、対応を検討させていただきたいと思っております。

>3.SQLの結果をエクセルシートに吐き出す機能がありますが、吐き出すときに、下の> ほうに出力件数を表示してくれますが、出力件数が出力件数+1になっているようです。
>100件の場合 101/100 のように表示されています。クリップボードに出力するとき、> 正常に表示されています。

  こちらにつきましては、修正させていただきます。

この度は、ご指摘ありがとうございます。また何かございましたら、掲示板、メールでもけっこうですのでご意見・ご要望、宜しくお願いいたします。
早々の返答ありがとうございます。
我々、オラクルを使う者にとって、
OB9をはじめ、OBシリーズはものすごい使いやすいツールです。
これからもどんどん活用したいとおもいますので、
これからもよろしくお願いします。

本当にありがとうございました(__)
$111エラー 2005/03/21 11:07 OB 1
データ自動生成ツールを使用すると、
「$111」エラーが発生します。

何か、対処する方法はありませんか?

OB8, 9ともに再現しました。
こんにちは、橋爪@SIです。

お問い合わせいただきました件ですが、弊社にて
原因及び対応策を調査したいと思いますので、
OS、Oracle(クライアント、サーバー)のバージョン
テストデータ生成の設定についての情報を記入した
うえで、弊社サポート宛にメールをいただけますで
しょうか。
oob.support@sint.co.jp

お手数ですが、よろしくお願いいたします。
お世話になっております。

ObjectBrowserでSQL実行時に表示される統計情報・実行計画の情報ですが、
テキスト等に保存することは可能でしょうか?

使用Version:9.0.0.0
こんにちは橋爪@SIです。

本日、3/17 SI Object Browser Ver.9 を
リリースいたしましたのでご報告いたします。

以下のURLよりご覧ください。
http://www.sint.co.jp/siob/


また、Ver.9 ReadOnly Editionもリリースいたしました。
ReadOnlyEditionにつきましては以下のページをご覧ください。
http://www.sint.co.jp/siob/9r.asp

トライアル版も本日よりご利用可能となっております。
http://www.sint.co.jp/siob/download.asp


新機能としまして以下の機能を追加・強化いたしました。
■Oracle 10g 対応
 ・新データ型 BINARY_FLOAT、BINARY_DOUBLEの追加
 ・パーティション対応(レンジ、ハッシュ、リストパーティション対応)
 ・ごみ箱画面追加、ゴミ箱からの復元/削除を行う(PURGE オプション追加)

■SQLキャッチ
 ・トレース情報からSQL文を抽出し、SQL実行画面にペーストする機能。
  Oracleに対して発行されている生SQLをキャッチし、経過時間の大きなSQLを検出で  きる。

■テーブルアクセス表
 ・トレース情報からSQL文を抽出し、テーブル単位にまとめて表示でき、同一SQL構文  は1つにまとめることも可能。テーブルに対するインデックスの検討やCRUD表作成に  利用可能。

■SQLビルダ
 ・GUI操作によってSQL文( SELECT / INSERT / UPDATE / DELETE )を作成。
 ・リバース機能によりSQL文をGUIイメージに逆生成する事も可能。

■レポート機能の強化
 ・テーブル定義書などのExcel出力時、テーブル毎にシートを分けて出力できる。
 ・テーブル定義書にインデックス、制約情報も追加可能
 ・列名の論理名出力が可能

■パフォーマンス情報
 ・パフォーマンスに関わる変数値をワンクリックで履歴保。各種変数値推移を比較形  式で表示できる。
  データベースの稼動状態が変化した際の原因究明に活用できる。

■その他
 ・エディタ機能で短形選択機能追加
 ・接続先リストのソートが可能
 ・オプションからOCI.DLLの参照場所の変更可能
 ・タスクバーの追加によりウィンドウの簡易切替が可能
 ・ワークスペースの追加によりオブジェクトのショートカット一覧作成可能
 ・バージョン情報の表記変更、プロダクトキーの非表示に

詳細は弊社HPよりObject Browserのページにてご紹介させていただいておりますので、是非ご覧になってください。

どうぞよろしくお願いいたします。

早速ダウンロードして「OraclePSR 8.1.7.4.18 for Windows NT/2000」を適用した環境で試したところ、下記のようなエラー(2通り)がでます。

1.ORA-24371 データが大きすぎるため現行の事前取出しバッファに格納できません。
  ログオン画面から接続ボタンを押すと、上記メッセージが表示されてます。

2.モジュール'oracommon8.dll'のアドレス601A02E7でアドレスD0000055に対する書き込み違反が起きました。
  ログオン画面から接続ボタンを押すと、オブジェクト一覧は普通に表示されます。
  オブジェクトツリーから「テーブル」クリックすると、上記メッセージが表示されます。

原因と対処方法を教えてください。
OSは、Windows2000SP4です。サーバ・クライアント共、Patch18を適用しています。

Patch17の環境では、問題なく動作しています。
こんにちは橋爪@SIです。

大変申し訳ございません、この問題につきましては
現在、開発側にて対応中でございます。

対応でき次第、ver.8、ver.9とも対応版をご提供さ
せていただきたいと思いますので、もう少々おまち
いただけますでしょうか。

申し訳ございませんが、宜しくお願いいたします。
始めまして。今回ご質問がありまして、投稿させて頂きました。

スプレッドシート上でデータを編集した際に、ObjectBrowserが発行しているSQLを
ログファイル等で確認したいのですが、そのような機能は実装されておりますでしょうか。


以上、ご回答の程宜しく御願い致します。
セッション情報画面からトレースを開始して、
テーブル編集した後、トレースファイルをみることで確認できると思います。

Ver.9の新機能であるSQLキャッチ機能も使用できそうですね。
ご回答有難う御座います。
これはSqlTraceを利用すると言うことですね。
実際にやってみたいと思います。
また、何かあれば書き込みさせて頂きます。
コミット 2005/03/14 15:25 OB 3
コミットがききません
 sql実行でデータを複数表示させている場合には、一件のデータ編集後にコミット処理は問題ないのですが、where句でデータを1件に絞り込んで、そのデータを編集後にコミットしても前の値のままです。

これは元々の使用制限でしょうか?
OBのバージョンが8だったら、
値を変更した後、下キーやTABキーなどを押して、
カーソルを移動させないと変更したとみなされないようです。
それが原因では?
(私も同じことで悩みましたので...)

[博多っ子]
>OBのバージョンが8だったら、
>値を変更した後、下キーやTABキーなどを押して、
>カーソルを移動させないと変更したとみなされないようです。
>それが原因では?
>(私も同じことで悩みましたので...)
>
>
返信ありがとうございます。
明日にでも早速試してみます。
[博多っ子]
>OBのバージョンが8だったら、
>値を変更した後、下キーやTABキーなどを押して、
>カーソルを移動させないと変更したとみなされないようです。
>それが原因では?
>(私も同じことで悩みましたので...)
>
>
ありがとうございます
書いて頂いたとおりの操作で確認できました。

設定値を一度選択したけど、Null値でOKだった場合、
設定値を空白にしても直前の指定が残っていて
例えば
設定値を連番を選択した後に値範囲、増分値を入力せずに
設定値を空白にしたら「増分値が指定されていません」と表示されます。
別に指定するつもりないのに…

それと
ある別のテーブルのある条件で絞り込まれた値(複数件有)を
設定したいのですが出来るのでしょうか?
固定値にSELECT文を記述しても複数件、結果を返すSQL文は無効になってしまいます。
もしかしたら勘違いしているのかもしれませんがヘルプにはそのような記述がされています。

SI Object Browser Ver8.0.1.5
> 設定値を連番を選択した後に値範囲、増分値を入力せずに
> 設定値を空白にしたら「増分値が指定されていません」と表示されます。
> 別に指定するつもりないのに…

連番なので増値分を指定できない方が不便だと思いますが私だけでしょうか。
でも、未設定の時はデフォルトで1とかしてくれるとうれしいですが。


> 固定値にSELECT文を記述しても複数件、結果を返すSQL文は無効になってしまいます。

ヘルプには「固定値にSELECT文を記述しても複数件、結果を返すSQL文は無効になってしまいます。」とあります。
もう1度確認してみては。
書き方が悪かったみたいですね。

>> 設定値を連番を選択した後に値範囲、増分値を入力せずに
>> 設定値を空白にしたら「増分値が指定されていません」と表示されます。
>> 別に指定するつもりないのに…
>
>連番なので増値分を指定できない方が不便だと思いますが私だけでしょうか。
>でも、未設定の時はデフォルトで1とかしてくれるとうれしいですが。

データをセットする必要がない項目で設定値の項目を指定してしまうと
選択していない状態(初期値)にすることが出来ないのです。
その場合、固定値でNullとか0と記述しないといけないんですよ。
選んでない場合は初期値として欲しい

>> 固定値にSELECT文を記述しても複数件、結果を返すSQL文は無効になってしまいます。
>
>ヘルプには「固定値にSELECT文を記述しても複数件、結果を返すSQL文は無効になってしまいます。」とあります。
>もう1度確認してみては。

ヘルプに記述されているのは確認済みです。
それを見て、なぜ複数件、結果を返すSQL文はダメなんだろうと思ったのです。
SQL文が使えるのであればそこらへんも対応して欲しいです。