■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは。

コマンドベースで付加したテーブルに対する遅延制約(PK,FK)を
OBJECT BROWSER 上で確認することはできるでしょうか。

何か確認する方法がございましたら教えてください。
よろしくお願いします。

以上
こんにちは、橋爪@SIです。

遅延制約につきましては現状のObject Browser ではご確認していただくことが
できません。
 NOT DEFERRABLE :即時(デフォルト)
 DEFERRABLE :遅延可能
 INITIALLY IMMEDIATE :即時制約として開始(デフォルト)
 INITIALLY DEFERRED :遅延制約として開始
 DISABLE NOVALIDATE :使用禁止
 DISABLE VALIDATE :妥当性検査済み使用禁止
 ENABLE NOVALIDATE :妥当性検査なし使用可能
 ENABLE VALIDATE :妥当性検査済み使用可能
他にも上記に関しましては未対応となっております。
こちらは今後のバージョンアップ時に対応を検討したいと思います。
こんにちは。

待望の!OB9がリリースされたということで早速ダウンロードして
使用させて頂いております。
(相関表示、ワークスペース、パフォーマンス機能が素敵です。)
(ワークスペースに名前が独自でつけられるといいですが。SQLの内容に応じて。。とか)

現在、
0B9.0.1.4 → ORACLE 9iEE(9.2.0.5.0)
という環境で、PKの表領域変更を行っています。

問題なく表領域が変更できるテーブルもあるのですが、
変更できず(エラーメッセージは無し)
領域情報タブで格納方法:”一時表領域”となり、
入力できない状態になる現象が発生しています。

ORACLE上では変更されていないように見えます。

領域情報タブで一時表領域と表示されるパターン、原因をご存知の方
いらっしゃいましたら、教えてください。

よろしくお願いします。

こんにちは、橋爪@SIです。

> 問題なく表領域が変更できるテーブルもあるのですが、
> 変更できず(エラーメッセージは無し)
> 領域情報タブで格納方法:”一時表領域”となり、
> 入力できない状態になる現象が発生しています。

Object Browser の表領域情報画面から、対象オブジェクト
が格納されている表領域を選択していただき、「格納オブジェクト」
タブ画面にて、存在しておりますでしょうか。

また、”一時表領域”となるテーブルはTEMPORARYテーブルということ
はないでしょうか?

ご確認宜しくお願いいたします。
どうもこんにちは、
ER2を未だ愛用させてもらっていますNebulaです。

今回Oracle10gにサーバを変更し、Oracle9の端末からER2にて接続を
行っていましたが、最初のうちは調子がよく、DBも問題なく接続できていたのですが
最近になり、DB接続を行うと、左下のステータスバーに**** @ **** 接続と表示されたまま
一向に接続されない現象が起きています。

ためしにER3の体験版を使用してみたのですが、現象は変わりません。
ERの問題ではないのかもしれませんが、どなたか解決方法をご存知であれば
ご教授お願いしたいのです。

よろしくおねがいします。
OBERではDBに接続された段階で**** @ **** 接続中と表示されているので、接続事態はできているのではないでしょうか。

接続できていないなら**** @ **** 接続と表示される前にDBへのログイン段階で何かエラーが出ると思います。
業務を表現する上で、下記のような表現をしたいのですが
OBERでは、子から見た関係は表現できないのでしょうか?
(以前利用していたDATARUNでは以下の表現ができました)

┌──┐
|顧客|
└──┘
  |0.N
  |
  |
  |1.1
┌──┐
|注文|
└──┘
  |1.N
  |
  |
  |1.1
┌──┐
|明細|
└──┘


よろしくお願いします。

ObjectBrowserERを使い始めたての者です。

カーディナリティのことですか?
カーディナリティの設定はObjectBrowserERでできていますよ。

リレーションの設定画面で選択できますよ。
試してみてください。

*見当違いでしたらすいません。
返信ありがとうございます。

カーディナリティーの事を言っていますが、OBERでは
「(1)」のように親から見た子との関係は表示できると思いますが
「(2)」のように子から見た親との関係
を表示できないと思います。(できるのでしょうか?)


(1)以下ような関係は読み取れるのですが
┌──┐
|顧客|
└──┘
  |0.N
  |
┌──┐
|注文|
└──┘
  |1.N
  |
┌──┐
|明細|
└──┘




以下のように詳細な関係を定義できない為
ERから詳細な業務を読み取れません。
┌──┐
|顧客|
└──┘
  |0.N
  |
  |
  |1.1
┌──┐
|注文|
└──┘
  |1.N
  |
  |
  |1.1
┌──┐
|明細|
└──┘



こんにちは、橋爪@SIです。

>以下のように詳細な関係を定義できない為
>ERから詳細な業務を読み取れません。
>┌──┐
>|顧客|
>└──┘
>  |0.N
>  |
>  |
>  |1.1
>┌──┐
>|注文|
>└──┘
>  |1.N
>  |
>  |
>  |1.1
>┌──┐
>|明細|
>└──┘


Object Browser ER では、上記のような表記を行うことは現状できません。
今後のバージョンアップ時にて、上記のような定義をできる機能の実装を検討したいと思います。

ご要望に副える回答ができず申し訳ございません。
宜しくお願いいたします。
バージョン9は、SHIFT+InsやCTRL+INSって使えないんですか?どうも設定出来ないんです。
定義情報などでは普通に使えるのに、エディタには使えないです。
バージョン8では設定出来たん思ったんですけど、仕様が変わっちゃったんですか?
こんにちは、橋爪@SIです。

現状のObject Browser ver.9 では、INSキー、DELキーを設定ができません。
INSキーに関しましては、ver.8では使用できたこともあり、今後のバージョンアップ時に対応を検討したいと思います。

他にも、ご不明点等ございましたら掲示板及びサポート宛にメールでご連絡ください。
宜しくお願いいたします。
OCI.dllの読み込みエラーについて教えてください。

C:\Program Files\OB9\ob9.exe を直接実行(クリック)すると、OCI.dllの読み込みエラー
となるのですが、デスクトップにショートカットを作成して実行、スタートメニューのショートカットから実行すると正しく実行できます。
C:\直下などの任意のディレクトリにショートカットを作成しても実行できません。

FAQにありました
----------------------------------------------
OCI.DLLに対するpathが通っていないためだと思われます。
OCI.DLLは通常[Oracleホーム]\binに作成されていますので、コマンドプロンプトでpathコマンドを実行し、
pathに[Oracleホーム]\binが含まれているかご確認下さい。
また、path環境変数に[Oracleホーム]\binがあるにも関わらずエラーが出る場合は、
一度path環境変数から[Oracleホーム]\binの部分を削除し、再度path環境変数に[Oracleホーム]\binを設定していただければ解決する場合がありますので試していただけますでしょうか。
----------------------------------------------
については既に試しております。

すいませんが情報をご存知の方がおられましたらよろしくおねがいします。
こんにちは、橋爪@SIです。

クライアント環境に複数のOracleが存在しておりますでしょうか?

複数存在している場合、環境変数のPATHの値を使用するOracleのバージョンの
ORACLE_HOME\bin が先にくるように編集していただけますでしょうか。
また、Object Browser 上で「オプション」→「詳細設定」タブ画面にて、
ORACLE_HOMEを設定してお試しいただけますでしょうか。

どうぞ宜しくお願いいたします。
>また、Object Browser 上で「オプション」→「詳細設定」タブ画面にて、
>ORACLE_HOMEを設定してお試しいただけますでしょうか。
こちらの対応方法で、正常に動作するようになりました。

どうもありがとうございました
Var8でもVar9でもエラーが発生します。

[ORA816]
>Var8でもVar9でもエラーが発生します。

少なくとも、現世代のEXCELの横方向のセルの最大が256だから、
どうあがいても、256個を超えて、横に並べることは不可能です。
[諷戒(通りすがり)]
>
>[ORA816]
>>Var8でもVar9でもエラーが発生します。
>
>少なくとも、現世代のEXCELの横方向のセルの最大が256だから、
>どうあがいても、256個を超えて、横に並べることは不可能です。
>

エラーメッセージが分かりにくいので、
分かりやすいエラーメッセージにしていただけると、
いいと思います。

横だけでなく縦も65536行を超えると、駄目ですよね。
Excel出力の仕様としてヘルプ等に記述していただけると、
いいと思います。
こんにちは、橋爪@SIです。

>[とおりすがり]
>[諷戒(通りすがり)]
>>
>>[ORA816]
>>>Var8でもVar9でもエラーが発生します。
>>
>>少なくとも、現世代のEXCELの横方向のセルの最大が256だから、
>>どうあがいても、256個を超えて、横に並べることは不可能です。
>>
>
>エラーメッセージが分かりにくいので、
>分かりやすいエラーメッセージにしていただけると、
>いいと思います。
>
>横だけでなく縦も65536行を超えると、駄目ですよね。
>Excel出力の仕様としてヘルプ等に記述していただけると、
>いいと思います。

ご指摘ありがとうございます。
確かに現状のものでは分かりにくいと思いますので、今後、改善させていただきたいと思います。

他にもご要望等ございましたら、ご連絡宜しくお願いいたします。
別のPCでは普通にデータが見えていますが、別のPCではデータが「?」に
なってしまっています。
文字コード等の設定によるものなのでしょうか?
原因は何なのでしょうか。
よろしくお願いします。
まずは、問題の切り分けが必要です。

文字化けの起こる端末で、OBで文字化けするけど、標準ツールの類(SQLPLUS等)では
文字化けしない、明らかに、特定の端末のOBだけが、文字化けするんですか?

SQLPLUS等の標準ツールでも文字化けするなら、オラクルクライアントの設定が
ヨロシクないだけだと思います。
その場合、NLS_LANGが正しく設定されているかを確認して下さい。