■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
初めまして、minoと申します、Oracle&ObjectBrowser
初心者よろしくお願いします。

CSV形式のデータより表テーブルを作成する場合、ロードを使用すれば出来る様
ですが、データ以外に管理フォームが必要な様です。

この管理フォームの規約はどうなっていろのでしょうか、またデータから
簡単に作成するツールなどは提供されていないのでしょうか。
ご教授よろしくお願いします。

使用環境:オラクル9i,OBv8


はじめまして、HIDEです。

いつもObject Browser 利用させて頂いてます。
不明点があるため投稿させて頂きます。

クライアントPCへテーブルのデータを[管理]-[ロード]-[DB→ファイル]にて
取得しますと、タイムスタンプ項目の秒未満が取得出来ません。

○例
テーブル: 2004-12-09 19:01:35.879033
ロードしたファイル: 2004/12/09 19:01:35

一見不具合に思えるのですが、これは正しい動作なのでしょうか。
タイムスタンプの部分を加工してテーブルへロードし直したいため、
秒未満までそのまま出力されて欲しいのと思っています。

使用しているバージョンは以下です。
Oracle 9i(9.2.0.5)
Object Browser V8(8.0.4.10)

どなたか動作の良否、または対処法をご存知の方いらっしゃればご回答願います。
投稿№1799の方と同様の事象が発生しました。
(1799の引用ですが、)
テーブルのデータタブで項目の編集を行うと
「対象レコードが他のユーザーにより削除されています」
と言うエラーになりデータの編集が出来ません。

※トリガーを無効化しても発生します。
※SQL文からのUPDATEは出来ました。
※同じテーブルでもデータによる模様です。

OBは8.0.3.8
ORACLEは9i
です。

投稿№1799のレスを追いましたが途中で終わっていたようなので・・・
その後、解決いたしましたでしょうか?
こんにちは、橋爪@SI

お問い合わせいただきました件ですが
弊社にて現象を確認したいと思います。

そこで、大変申し訳ございませんが、
OBサポート宛に今回のエラーを含め
現象を再現できるデータを一緒に送って
いただいてもよろしいでしょうか?

お手数おかけして申し訳ございませんが
宜しくお願いいたします。

>OBサポート宛に今回のエラーを含め
>現象を再現できるデータを一緒に送って
>いただいてもよろしいでしょうか?
>

上記につきまして、別途メール送付しました。
宜しくお願いいたします。
いつも利用させていただいております。

PL/SQLパッケージの中の関数を実行するとき、画面「ストアドプログラム実行」に切り替えるとパラメタ一覧が逆転表示されることがあります。

たとえば、

FUNCTION TEST( p1 IN NUMBER, p2 OUT VARCHAR2 ) RETURN NUMBER;

だとすると、本来ならば

(R) RESULT
(I) P1
(O) P2

となるはずが、

(O) P2
(I) P1
(R) RESULT

となります。
このままパラメータに対応する値を入力して実行しても、パラメータの個数または型が間違っているという意味のエラーになります。(同僚の話では、エラーにならずにそのまま正常実行されることもあるようです)

PL/SQLパッケージをリコンパイルしても現象は変わらず、いったんDROP後、まったく同じスクリプトでCREATEすると、パラメータの並びが正常になり、ObjectBrowserからも正常に実行されるようになりました。

まれに(思い出したように)発生するので、どのような状況で再現するのか判断できません。けれど完全に無視するわけにもいかず、途方に暮れています。
Oracleのほうが原因かなと考えていますが、確証はありません。


支障のない範囲でかまいませんので、この「ストアドプログラム実行」のときのパラメータ一覧が、Oracleのどの情報に依存しているのか、お教えいただくことはできませんでしょうか?

よろしくお願いいたします。


環境:
Object Browser 8.0.4.10
サーバー:Oracle9iR2 9.2.0.6.0
クライアント:Oracle9iR2 9.2.0.5.0

こんにちは。BERの試用中です。

なかなかいいツールだなぁと思いながら試していますが、エンティティの属性入力でSQL ServerのIDENTITYプロパティを設定することはできないのでしょうか?
こんにちは、橋爪@SIです。

お問い合わせいただきました件ですが、

大変申し訳ございませんが
正式に対応してはおりません。

データ型に Numeric identity(1,1)のような型として追加して
いただくことでDDL上はつじつまを合わせられるのですが、
この方法だと、レポート出力時にデータ長を指定していないため、
0になってしまいます。

現状ではこの方法くらいしか回避策はなく
この後のバージョンアップにて対応
させていただきたいと思いますので
宜しくお願いいたします。
はじめて投稿致します。
よろしくお願い致します。

OB8を使用していますが、データ生成ツールを実行すると「リストのインデックスが範囲を超えています (22)」というエラーが出ました。その後、Ver.8.0.4.10にバージョンアップし、同じ設定にて再実行を行いましたが、同じ結果でした。

原因もわからず、設定を変え実行を繰り返していますが結果は変わりません。
考えられる原因と解決法を教えて頂けますでしょうか。

お手数ですが、宜しくお願い致します。
こんにちは。
橋爪@SIです。

お問い合わせいただきました件についてですが、
詳しく調査させていただきたいと思いますので、
お手数ですが、現象の発生するテーブル定義(CREATE TABLE文)を
弊社サポート宛にいただいてもよろしいでしょうか。
(内容は厳守いたします。
また、現象が確認できるのでしたら加工した形でいただいても構いません。)

お手数おかけしますが
どうぞよろしくお願いいたします。
SqliceくらいのSQLの整形機能がほしいな…と思いますね!!
皆さんはどうですか?
[ObjectBrowserのファン]
>SqliceくらいのSQLの整形機能がほしいな…と思いますね!!
>皆さんはどうですか?
>

そうだ。
結果表示に
「俺の手」みたいに行番号と色を付ければ…
こんにちは、橋爪@SIです。

>SqliceくらいのSQLの整形機能

>結果表示に
>「俺の手」みたいに行番号と色を付ければ

貴重なご意見ありがとうございます。

今後のバージョンアップの際に検討したいと思います。

できる限り、みなさんのご要望に応えていきたいと
思いますのでこれからも何かありましたら
是非お願いいたします。

一端末から複数の異なるバージョンのOracleに接続することは、Object Browserで可能なのでしょうか。

現在、Oracle9iのサーバがあるのですが、Oracle10gのサーバが導入する予定です。
それぞれ毎に端末を用意したくないので、上記のような質問をさせていただいております。
よろしくお願いいたします。
Oracle9iクライアント-Oracle10gサーバの接続互換性の範囲で、
動作は可能かと思います。

よって

Oracle9iクライアントからは、10gサーバに対してインポートや
エクスポート出来ない。(Oracleの事情)
Oracle10gに正式対応していないので、9i互換(?)のレベルでのみ
管理できる。(v9待ち)

など注意が必要です。

<蛇足>
10gの正式対応も、ユーザによっては、待ち遠しいかと思いますが、
9iの未対応オブジェクトにも対応される日が来ることを祈っております。
対応状況のご説明ありがとうございます。

10gだとインポート、エクスポートが出来ないという制限も
Oracle側の制限としてあるのですね。
それも知りませんでした。

ありがとうございます。