■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
オブジェクトブラウザで出力方向を変更した後、出力方向が「↓」の時の列幅の変更ができず、VARCHAR2(255)の項目が横いっぱいに表示されてしまいます。
オプションの「最大列幅(文字数)」は初期設定の30のままです。
またデータの表の灰色のバー(カラム名が表示されている)をマウスで短くしても元に戻ってしまい、列幅が調整できない状態です。
解決方法を教えてください。

オブジェクトブラウザのバージョンは「9.0.1.4」です。
こんにちは
後迫@SIです。

現象について確認いたしました。

出力方向を縦に変更後、検索、戻すボタンなどで
データの再表示を行った場合に発生するようです。

Object Browserの不具合です。
誠に申し訳ございません。

この不具合につきましては
次回バージョンアップにて修正させていただきます。

現状、当不具合が発生した場合はお手数ですが、
ObjectBrowserのインストールディレクトリの下にあります、
「temp」フォルダの中に
[スキーマ名.テーブル名.ini]という形式のファイルがあると思いますので、
該当のテーブルのiniファイルを一度削除していただいた後、
再度、データタブより列幅の調整をお願いできますでしょうか。

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
ObjectBrowserER ver3について質問があります。

レポート出力したエンティティ定義書からER図を生成することは可能でしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
エンティティ定義書から
ER図を作成することはできません。

ご希望に添えることが出来ず申し訳ありません。

現状では、大変お手数ですが、
エンティティ定義書からCREATE TABLE文を作成し、
(マクロやエディタに貼り付けて、編集して)
データベース上にテーブルを作成後、
リバースエンジニアリングでER図を生成するなどの方法を
ご検討いただけますでしょうか。

お手数をおかけしてしまい大変申し訳ありませんが、
何卒よろしくお願いいたします。
表、表領域の断片化状況ををオブジェクトブラウザで確認するには
どうすればいいでしょうか?

過去ログに同様の質問がありましたが現状対応しているのでしょうか。
対応している場合、バージョン等を教えていただけたらと思います。
こんにちは
後迫@SIです。

断片化の確認についてですが、
最新バージョンでも対応しておりません。

ご希望に添えることが出来ず、
大変申し訳ございません。

今後も引き続きバージョンアップ項目として
検討させていただきますので、
何卒よろしくお願いいたします。

お世話になります。

以前、OBER3の時に質問させてもらって、機能がない・・・とのことだったのですが、
4ではカーディナリティの線の太さを変えることはできるようになったのでしょうか?

どういうわけか、社内で利用してるプリンタは3種とも、カーディナリティの線が細く
なりすぎてしまって、ほぼ「見えない」レベルなのですが、皆さんのところでは、
ちゃんと印刷できているのか、不思議です。
こんにちは
後迫@SIです。

リレーションの線幅変更についてですが、
以前より検討しておりましたが、
他のバージョンアップ項目の兼ね合いもあり、
バージョン4でも対応ができませんでした。
ご希望に添えることが出来ず大変申し訳ありません。

今後のバージョンアップにて
引き続き検討させていただきますので
よろしくお願いいたします。

リレーションが細くなり印刷できないとのことでしたが、
印刷時、「プロパティ」ボタンよりプリンタの設定画面を開いていただき
プリンタの設定を変更することにより解決する可能性がありますので、
印刷ができるか試していただけますでしょうか。
(設定項目についてはプリンタにより異なりますが、
印刷品質などの設定を変更していただくことで解決する可能性があります。)

また、上記でも解決しない場合、
連結線(ツールバーにて矢印がついた線のボタン)でしたら、
現状でも線幅が変更可能ですので試していただけますでしょうか。
(連結線でもリレーションのようにエンティティ同士を結ぶことが出来ます。
ただし、擬似的なリレーションとなりますので、
フォワードエンジニアリングを行っても外部キー制約は作成されません。
フォワードエンジニアリング機能を使用せず、
ER図の作成のみに使用されている場合などにご検討いただけますでしょうか。)

ご迷惑をおかけしてしまい誠に申し訳ございませんが、
何卒よろしくお願いいたします。

Vista対応 2007/01/03 03:21 OBER 1

質問というよりも、WindowsVistaでの動作報告です。

まず、動作は問題なさそうですが、ライセンスの登録の時だけ「管理権限で実行」をしなくてはなりません。

イメージとしては正しい気もしますが、最初の1度目が動かない感じがするので、
対応なさるか、READMEの最初に書いたり、FAQネタにするべきかもしれませんね。



Re: Vista対応 2007/01/11 11:43 OBER
こんにちは
後迫@SIです。

ご報告ありがとうございます。

Vista対応につきましては
今後のバージョンアップで行う予定です。

時期が決まり次第アナウンスさせていただきますので、
大変申し訳ございませんが、
もうしばらくお待ちしていただけますでしょうか。

何卒よろしくお願いいたします。
OB9の5ユーザーライセンスを購入しました。
今回、旧DBのメンテナンスが必要になり、OB7をダウンロードしましたが、30日で使用期限が切れてしまいました。
0B9用のライセンス番号を登録しても登録できません。

旧バージョン製品を併用する場合(OB7)は別途ライセンスを購入する必要があるのでしょうか。
回答をお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
OB9をライセンス登録する際に
OB7のライセンスは必要ありません。

ライセンス登録していただく際は、
OSのAdministrator権限をもったユーザで
ライセンス登録をしていただく必要がありますので、
一度、ご確認をお願いできますでしょうか。

また、Adminstrator権限を持ったユーザで
登録してもうまくいかないということでしたら、
お手数ですがどのようにうまくいかないか
教えていただいてもよろしいでしょうか。
(起動するたびにライセンス登録画面が表示される、
エラーが表示されるなど。
エラーが表示される場合は
エラーメッセージも教えていただけますでしょうか。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
お世話になっております。

後迫様宛て(oob.support@sint.co.jp)にメールで回答いたしました。
ご対応よろしくお願いいたします。
ユーザ情報より、ロール、システム権限の設定はスクリプト出力
されるのですが、オブジェクト権限は出力されません。
ユーザについたオブジェクト権限をスクリプト出力させる方法はないでしょうか?

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

お問い合わせいただきました件ですが、
ユーザのスクリプト出力時、
オブジェクト権限を出力することはできません。
(オブジェクト権限は各オブジェクトの
スクリプト出力時に出力されます。)

ご希望に添えることができず申し訳ございません。
要望として承り、次回のバージョンアップの際に
検討させていただきますので、
よろしくお願いいたします。
ご回答ありがとうございます。

オブジェクトのスクリプト出力時のオプション、"別ファイルに出力"で
やりたいことはできるのかな、とおもったのですが、
別ファイルに出力されず、同じファイルに出力されます。

なにか設定を確認する必要があるでしょうか?
こんにちは
後迫@SIです。

1点確認させていただきたいのですが、
出力したい権限とは
例えば「SELECT ON SCOTT.EMP」などといったオブジェクト権限のことでしょうか?
それとも「SYSDBA」などのシステム権限のことでしょうか?

(ユーザ情報画面よりユーザをダブルクリックしたときに表示されるユーザ画面にて、
真ん中側にあるチェックボックス一覧がシステム権限となり、
右側にある一覧がオブジェクト権限となります。)

同じファイルに出力される権限とは
おそらくシステム権限のことだと思われますが、
ユーザのスクリプト出力時、
システム権限はスクリプト出力画面のオプションに関係なく
必ず同ファイルに出力され、別ファイルに出力することは出来ません。
また、ユーザのスクリプト出力時にオブジェクト権限を出力することは出来ません。
(「オブジェクト権限を出力する」オプションは、
テーブルなどをスクリプト出力する際に影響する設定となります。)

何卒、よろしくお願いいたします。
オブジェクト一覧からテーブルAAAを右クリックして、スクリプト出力をクリック
オプションとして、オブジェクト権限を出力する。別ファイルに出力する。
ファイル名 aaa_tbl.sql

で実行して、aaa_tbl.sqlの内容を末尾に添付します。
GRANT以降の内容は別ファイル _GRAN.SQLに出力されるべきでは?
方法が違っているなら、その方法を教えて欲しい。
というのが、私のNo3401で言いたいことです。



CREATE TABLE "AAA"
(
"FFF" VARCHAR2(10)
)
PCTFREE 10
MAXTRANS 255
TABLESPACE "TBL_DATA"
STORAGE(INITIAL 64K MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT)
NOCACHE
LOGGING
/
GRANT DELETE ON "AAA" TO "Y"
/
GRANT INSERT ON "AAA" TO "Y"
/
GRANT SELECT ON "AAA" TO "Y"
/
GRANT UPDATE ON "AAA" TO "Y"
/

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

質問の内容を勘違いしており申し訳ございませんでした。

テーブルのスクリプト出力時は、
いただいた設定内容で別ファイル(_GRANT.SQL)に
権限(GRANT文以降)が出力されるはずですので、原因の特定が困難な状態です。

以下の追加情報をいただいてもよろしいでしょうか。
①SYSユーザなどのシステム管理者権限でログインしていただき、
 同様の操作を行っていただいた場合も同様でしょうか?

②スクリプト出力時、
 他の設定はどのようになっておりますでしょうか。
 (よろしければ、設定画面のスクリーンショットを
 サポート宛にいただきたいのですがよろしいでしょうか。)

お手数をおかけいたしますが、
よろしくお願いいたします。
たびたびすみません。OBERver4の試用中に気が付いた事なのですが。2点あります。

■pg.dropped...というカラム

PostgreSQL8.1からリバースエンジニアリングを行った際、.....pg.dropped.1.....といった存在しないカラムが読み込まれます。

恐らく過去にDROPされたカラムが物理的にDB上に残っているのではないかと思います。これをリバース対象外にする事は出来ますでしょうか?

■FKのデータ型がserialになる

FKの参照先がserialの場合、DB上ではFK自体のデータ型はintegerなのですが、リバースするとserialとなります。

これをFK自体のデータ型を優先するようにする事が出来ますでしょうか?


宜しく御願い致します。
こんにちは 後迫@SIです。

ご報告の現象について
弊社で現象を再現することができませんでした。
大変申し訳ありません。

お手数ですが、以下の追加情報をいただいてもよろしいでしょうか。
①どちらの現象につきましても、
 列が1つだけの単純なエンティティを作成後、フォワードを行い、
 リバースした場合でも発生いたしますでしょうか?
②サーバのOSバージョンを教えていただいてもよろしいでしょうか?
③クライアントとデータベースサーバは同一のマシンでしょうか?

お手数をおかけしてしまい申し訳ございませんが、
よろしくお願いいたします。
返信ありがとうございます。

先の投稿でPostgreSQL8.1と書きましたが、7.3.4の間違いでした。サポート対象はversion8以降になるのですね。申し訳ございません。お騒がせ致しました。

因みに、現在の所この問題以外はversion7でもほぼ使えています。