■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
OBERでドメインにドメイングループを設定しました。
後にドメイングループが不要だとわかり、該当のドメイングループからはずそうとしたところ、
ドメインのグループ名を指定するところは、コンボボックスになっており、
指定なしにすることができません。どうしたらよいでしょうか。
自己レスです。
一覧でドラッグすることでグループをはずすことができました。
調査不足でした。
Object Browser ERのライセンスについて伺いたいのですが、
フリークライアントを購入した場合、何ライセンスでも使用できるという
ことでしょうか?

お忙しいところ、お手数ですがご回答よろしくお願いいたします。
こんにちは。
岡田@SIです。

フリークライアントライセンスをご購入いただいた場合、
同一法人内であれば制限なく(何ライセンスでも)インストールできます。
部署、事業所に関係なくご利用いただくことが可能です。

20名以上でご利用いただく場合や
今後ライセンスを増やす予定がある場合などは、
フリークライアントライセンスをご購入いただくことをおすすめします!
同じ会社内であれば、使い放題ということですね。
了解しました。

早速のご回答、どうもありがとうございました。
Oracleで複合関数Indexを作成し、ObjectBrowserで表示すると、正しく表示されません。
例)
Create Index xxx
(www,nvl(yyy,1),zzz)

表示すると、nvl(yyy,1)だけに見えます。

過去ログにてERの方は関数Indexに対応してないとありましたが、
ObjectBrowserでも同様でしょうか?
OracleでUser_Ind_Columnsを検索すると、こちらの想定どおりに
Indexが張られていることは確認しました。

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

お問い合わせいただきました件ですが、
Object Browserでは、関数インデックスに対応しておりますが、
複合関数インデックスの場合は正常に表示できません。
ご希望に添えず大変申し訳ございません。

要望として承り、
次回のバージョンアップで検討させていただきますので、
どうぞよろしくお願いいたします。
投稿No.1970 の方と同じ現象を確認しています。
違うのはクライアントのOracleホームのパスとプリンタ設定くらいです。
E:\Oracle\product\10.1.0\Client_1
なにか進展ございますでしょうか?

ちなみにObjectBrowser8は問題なく動作しております。
こんにちは
後迫@SIです。

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

Oracle10gのクライアントにつきましては、
次回のOBERマイナーバージョンアップ(7月末ごろ)で対応いたしますので、
誠に申し訳ございませんが、
もうしばらくお待ちしていただけますようお願いいたします。

ご回答ありがとうございます。
了解いたしました。
>Oracle10gのクライアントにつきましては、
>次回のOBERマイナーバージョンアップ(7月末ごろ)で対応いたしますので、
>誠に申し訳ございませんが、
>もうしばらくお待ちしていただけますようお願いいたします。
>

ObjectBrowserER2を購入済です。
OBER2+Oracle10g環境での対応もよろしくお願いします。
SQL Server でリバースして作成したエンティティ定義書で
Enterprise Manager で入力した項目を表示させることは
できますか?
具体的には、5A のところに「テーブルの説明」を、
論理名に「列の説明」を表示したいのですがうまくできません。
以上、よろしくお願いいたします。
私もMS USERさんと同じで、Object Browser ER3.0からSQL Serverの定義情報を
取得出来ないか質問したかったところです。
(試しましたが、取得出来ませんでした)

ヘルプをざっと見ましたが、SQL Serverでは機能しないという事は書かれていません。
という事は、やり方がまずいのでしょうか?
リバースエンジニアリングで出来ると思って買ったのですが・・・。
(他にも満足してますけどね)

取得したいのは、テーブルの説明と列の説明です。
対象DBは、SQL Server6.5, 2000です。

あと、Helpに『SQL Serverでの(もしくは、DB別)制約』を
まとめておいてほしいです。
何がバグで何が機能仕様なのかわからないので・・・。

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

返信が遅くなってしまい申し訳ございませんでした。

お問い合わせいただきました件ですが、
現状のVer.3.0.0.2では、SQLServerリバース時に、
論理名、テーブルコメントを取得できないため、
エンティティ定義書に論理名、テーブルコメントを出力することはできません。
ご希望に添えず大変申し訳ございません。

次回マイナーバージョンアップ(今月末を予定しております。)にて、
SQLServerの拡張プロパティから、
論理名、テーブルコメントを取得できるようにする予定です。

>あと、Helpに『SQL Serverでの(もしくは、DB別)制約』を
>まとめておいてほしいです。
>何がバグで何が機能仕様なのかわからないので・・・。

たしかにそうですね。
ご迷惑をお掛けしてしまい申し訳ございません。
今後のバージョンアップでできるだけ制限をなくすよう
対応してまいりますので、どうぞよろしくお願いいたします。
どうもはじめまして
質問させて下さい。

CREATE TABLE AAA
(
 A1 NUMBER(1,0),
 a2 NUMBER(1,0),
 a3 NUMBER(1,0)
)
実行した時に、作成された項目が大文字になって作成されます。

小文字のまま作成した時は、どうしたら良いのでしょうか?

>小文字のまま作成した時は、どうしたら良いのでしょうか?

一般論ですが、

CREATE TABLE AAA
(
 A1 NUMBER(1,0),
 "a2" NUMBER(1,0),
 "a3" NUMBER(1,0)
)

ですね。
トレースを取るたびに、トレースファイルに書き出される内容が変わってしまうのは
なぜでしょう。

トレースのとり方
対象のアプリケーションを起動
Oracleにログインして登録する直前までの画面データを入力
OBから該当のセッションにたいして「トレース開始」
アプリの登録処理を実行
コミット完了後アプリの画面が戻ってきたら
OBから該当のセッションにたいして「トレース終了」

トレースの内容
トレースファイル1
select 1
insert Aヘッダ
insert A明細

トレースファイル2
select 1
insert Aヘッダ
Aヘッダのトリガーで起動される内容
insert A明細

というように、トリガーから起動されるSQLがトレースの内容に入っていたり
入っていなかったりしています。

OBから「トレース開始」としているだけなのに、こういう違いが生じてくるのは
なぜなのでしょうか?
オブジェクト一覧上で、テーブル名を変更できてしまいますが、
ちょっとした操作ミスで誤ってテーブル名を変更してしまう場合があり、
危険かと思います。

変更をできなくするか、もしくはせめて変更する前に確認のメッセージが
出るなどした方がよいかと思うのですが、いかがでしょうか?

なお、使用しているOBのVersionは、最新の8.0.4.10になります。

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

ご要望ありがとうございます。

ご指摘の通り、
誤ってテーブル名を変更する可能性もありますので、
次回バージョンアップで、
確認メッセージを出すような修正を検討したいと思います。
返信ありがとうございます。

次回バージョンアップで対応検討して頂けるとのこと、
よろしくお願いいたします。