■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

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

>【質問内容】
>データタブによりTimestamp型の項目を表示させると、
>例えば本日ですと
>05-07-22 00:00:00.000000
>のように表示されますが、これを例えば
>2005-07-22 00:00:00.000000
>のように年を4桁で表示させたいのですが
>なにか設定等あるのでしょうか。

「ツール」→「オプション」→「詳細設定」画面で、設定可能だと
思います。
例えば上記のように2005-07-22 00:00:00.000000と表示させたいのであれば、
「表示書式」と書かれたセクションに、
「日付」を”yyyy/MM/dd”、「時刻」を”HH:mm:ss.ms”と入力し、
「NLS_DATE_FORMAT」を”前項で指定した日付と時刻両方の書式をセット”
を選択して設定してみてください。

以上、ご参考になれば幸いです。
こんにちは、はじめまして。
最近、OBを利用しはじめたものです。
大変初歩的な質問かもしれませんが、どなたかよろしくお願いします。

【質問内容】
データタブによりTimestamp型の項目を表示させると、
例えば本日ですと
05-07-22 00:00:00.000000
のように表示されますが、これを例えば
2005-07-22 00:00:00.000000
のように年を4桁で表示させたいのですが
なにか設定等あるのでしょうか。

ちなみに、Select文を発行せずに表示出来る方法を
ご教授いただけると幸いです。

使用しているVer.は8.0.4.10です。

よろしくお願いします。


以上
お世話様です。
SI Object Browser ERにて作成したファイル(拡張子:edm)をWクリックで
開こうとすると、
「XXX.edm は有効な Win32 アプリケーションではありません 」
というエラーMSGが表示され、このファイルを開く事ができなくなってしまい
ました。
2~3ヶ月前までは、正常に開く事ができていたのですが・・・。
また、一度OBERをアンインストールして、CD-ROMを使用し再度、インストール
しても現象は変わりません。(インストールそのものは正常に完了しています)

一体何が、原因でしょうか?
また、何か対応策、回避策はりますでしょうか?
DBに接続、テーブル参照は可能なのですが、そのテーブルをエクスポートできません。
エラーメッセージは以下の通りです。

EXP-00056: Oracleエラー12154が発生しました。
ORA-12154: TNS: サービス名を解決できませんでした。
EXP-00000: エラーが発生したためエクスポートを終了します。

使用したOBは、7.0.10.47です。Oralcleは、9.2です。

原因として何が考えられるでしょうか?

>オブジェクト比較について、ご質問があります。
>特にプロシージャ、ファンクションについてですが、
>内容不一致になっている内容をスクリプト出力して
>比較しても、同じように思われます。
>なぜ、このようになるのでしょうか?

スクリプト出力する際には、設定でどこまでの情報をスクリプトに含ませるかを設定できるので同じように思われるのでは。

一度、対象オブジェクトのソースを確認されてみては。
オブジェクト比較について、ご質問があります。
特にプロシージャ、ファンクションについてですが、
内容不一致になっている内容をスクリプト出力して
比較しても、同じように思われます。
なぜ、このようになるのでしょうか?
こんにちは、橋爪@SIです。

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

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

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

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

ご確認宜しくお願いいたします。
ObjectBworser8 でORACLEに接続しようとすると、

ORA-03120: 2タスク変換ルーチン: 整数値がオーバーフロー

とエラーになってしまいます。


※サーバは、Solaris9+Oracle9です。Sqlplus等では接続はできます。

原因がわからなくて困っているのですが、どなたか助けていただけないでしょうか?
PLS-00320: この式の型の宣言が不完全か、または形式が誤っています。
原因: 宣言の中で、変数またはカーソルの名前の綴りに誤りがあるか、宣言が前方参照を行っています。PL/SQLでは前方参照ができません。変数またはカーソルは、他の文(他の宣言文も含む)で参照する前に宣言しておく必要があります。 たとえば、dept_recの宣言であるDECLARE dept_rec dept_cur%ROWTYPE; CURSOR dept_cur IS SELECT ... ...は、未宣言のカーソルを参照しているために例外を呼び出します。
処置: 宣言内のすべての識別子の綴りを確認してください。必要な場合は、前方参照が発生しないように宣言を移動してください

BLOBをどこでどのように使用されているのか解らないので