■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
にすべてのオブジェクトが読み込まれてとても
イライラします
これを無効にはできませんか?
こんにちは
後迫@SIです。

オブジェクトツリーの上にあるツールボタンの中にある
(双眼鏡のツールボタンの左側です)
「データベース選択時にオブジェクト一覧を表示する」のチェックをはずしていただければ、ルート選択時にオブジェクトを読み取りません。

よろしくお願いいたします。
Ver7を購入して8の無料バージョンアップ保証だったはずですが、なんの連絡もありません。
ver8はどうなるのでしょうか?ダウンロードから落として使うのか、パッケージが届くのかどうなのか解らなくて困っています。
ダウンロードであればライセンスキーは?疑問が一杯です。
後迫@SIです。

現在Object Browser 8 の出荷作業の方が
込み合っております。

新規での申し込み、
バージョンアップキャンペーンでの申込みに関わらず
CDをお客様のもとへお届けいたしますので、
もうしばらくお待ちしていただけますでしょうか。

誠に申し訳ございません。
OB8雑感 2003/03/10 13:47 OB 1
注文したOB8が届くまでの間、トライアル版をダウンロードして使い始めました。
まだ新機能を使うまでには至りませんが、全体的に動作が速くなっているのが良いですね。

私のお勧めの機能は、「レポート定義」です。Excelにテーブル定義などを出力する機能は
従来もありましたが、Excelのどのセルに何を出力するか定義できるので、かなり自由度が
高く、開発プロジェクトの書式に合わせたレポートが可能ですね。
今までは「すいません。ツールで出しているもので、この形式でお願いします」と言ってい
ましたが、これからは言わずにすみそうです。

以上、簡単ですが、使ってみた感想などを投稿させていただきました。
Re: OB8雑感 2003/03/10 15:32 OB
こんにちは
後迫@SIです。

早速Ver.8の感想をいただきありがとうございます。
(第1号の感想がお褒めの言葉で大変うれしいです。)

今回からBDEを使わずネイティブ接続するため、
速度が多少早くなっています。
また、プログラム全体のサイズもBDEをインストールしないため、
半分ぐらいになりました。

個人的にはWindowsXPで使っていただきたいです。
(XPスタイル対応で大変綺麗になったと思います。)

他にも感想がありましたら、どんどんお寄せ下さい。



すみません、ちょっと確認です。
 現在EXCELにカラム名、日本語説明、型、長さなどを入力して
マクロでCREATE文をつくっています。

 これまでCOMMENT ON COLUMN はつかったことがなかったのです
が、これらのEXCELからOBERへ管理に切り替えようとした場合、
COMMENT ON COLUMNでカラムの日本語説明もORACLE上に登録して、
その上でリバースエンジニアリングする方法でよいでしょうか?

もし、既存のテーブルに対して他にOBERへの取り込み方法がある
ようでしたら教えていただければ幸いです。
 よろしくお願いいたします。
こんにちは
後迫@SIです。

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

>COMMENT ON COLUMNでカラムの日本語説明もORACLE上に登録して、
>その上でリバースエンジニアリングする方法でよいでしょうか?

上記方法が一番よい方法だと思います。
よろしくお願いいたします。


今後の作業方針がきまりました。

>>COMMENT ON COLUMNでカラムの日本語説明もORACLE上に登録して、
>>その上でリバースエンジニアリングする方法でよいでしょうか?
>
>上記方法が一番よい方法だと思います。
>よろしくお願いいたします。
いつもお世話になっております。

 Ver8へのバージョンアップの申し込みはしていますが
 発売されて一週間が経ってもまだ手元に届きません。
 いつごろ出荷されるのでしょうか?
 新機能を早く使用してみたいです。

以上です。
後迫@SIです。

>Ver8へのバージョンアップの申し込みはしていますが
>発売されて一週間が経ってもまだ手元に届きません。
>いつごろ出荷されるのでしょうか?

現在Object Browser 8 の申込みをたくさんいただいており、
出荷作業の方が遅れております。

誠に申し訳ございません。
深くお詫び申し上げます。

出荷についてはお申込みいただいた順に発送しており、
その順番によっては
1週間~1ヶ月ほどの差が出てしまいます。
誠に恐縮ですが
現在弊社で急いで出荷作業を行っておりますので、
もうしばらくお待ちいただいてもよろしいでしょうか。
どうぞよろしくお願いいたします。

>新機能を早く使用してみたいです。

本日トライアル版のダウンロードを開始いたしました。
30日の使用日数制限以外の機能制限はありませんので、
ダウンロードいただければすぐに新機能をお使いいただけます。
よろしくお願いいたします。

誠に申し訳ございませんが
どうぞよろしくお願いいたします。
すみません、OBERはOracle9でのデータベース同期機能は問題が
確認されていますでしょうか?それとも下記問題はただの設定など
の単純ミスなものでしょうか?

1.OBERでsample.edmを開きフォワードエンジニアリングします
2.すぐにデータベース同期「データベース変更」開始をしますと
CUSTOMERテーブルのaddress1,2のモデル値50-データベース
値100と表示され、「実行されるSQL」文がこのようになっています

ALTER TABLE "DEV"."CUSTOMER"
MODIFY("ADDRESS1" NVARCHAR2(50))
/
ALTER TABLE "DEV"."CUSTOMER"
MODIFY("ADDRESS2" NVARCHAR2(50))

つまり下記いずれかの仮説がなりたち、ORACLE9での使用で問題
がありそうですが,

仮説1.フォワードエンジニアリングでNVARCHAR2(100)で
作成された
仮説2.ORACLEではNVARCHAR2(50)なのにデータベース同期機能が、
100と誤認識している

Win版:Oracle9i Enterprise Edition Release 9.0.1.3.1
SQL*Plus: Release 9.0.1.3.0

以下をSQL-PLUSで確認していますが、データベース同期機能では
依然としてデータベース値100と表示されますので、仮説2ではな
いかと思っているのですが。

SQL> desc customer
名前 NULL? 型
-------------- -------- --------------
CUST_CODE NOT NULL NCHAR(8)
CUST_NAME NOT NULL NVARCHAR2(40)
ZIP_CODE NCHAR(8)
ADDRESS1 NVARCHAR2(50)
ADDRESS2 NVARCHAR2(50)

どうもOBERはORACLE9につくったNVARCHAR2(50)を
倍のNVARCHAR2(100)と認識してしまうようです。
外国製のツールToadでもと誤認識していました。

そこでサンプルのすべての型からNをはずすとうまくいき
ました
現在のシステムでN_は絶対に使わないのでたぶん大丈夫で
しょう。
おさわがせしました。
こんにちは
後迫@SIです。

弊社で問題を再現いたしした。
ご指摘の通り、
Oracle9iのリバース時の場合にNVARCHAR2が倍の長さになり、
Oracle8iまたはデータ型がVARCHAR2では誤認識しませんでした。

この不具合につきましては、
バージョンアップ時(Oracle9i対応時)に対応させていただきます。

どうぞよろしくお願いいたします。
[後迫@SI]
>この不具合につきましては、
>バージョンアップ時(Oracle9i対応時)に対応させていただきます。

余談ですが、セミナーのとき、よほど『「NVARCHAR」って何でしょうか?』
って聞こうとおもったのですが、とてつもなく恥ずかしい質問のような
気がして、あとで会社に帰ってこっそり調べました。


[後迫@SI]
>この不具合につきましては、
>バージョンアップ時(Oracle9i対応時)に対応させていただきます。

余談ですが、セミナーのとき、よほど『「NVARCHAR」って何でしょうか?』
って聞こうとおもったのですが、とてつもなく恥ずかしい質問のような
気がして、あとで会社に帰ってこっそり調べました。


すみません、XMLが何なのかという基本の問題のようで、ここで
質問するのも恐縮なのですが、ちょっとおしえていただけないでしょうか?

ドメイン情報をEXCELで整理してインポートさせたいと考えています。
OBERから出力したxmlファイルを開いて、以下のように考えました。
L-NAME=作成カラム名。例:"EMP"
P-NAME=説明カラム名称。 例:"社員"
DATATYPE=型。例:"NVARCHAR2"
LENGTH=長さ。例:"10"

 ここで悩んでいるのがP-NAMEなのですが、OBERで社員と入力して書き出しを行い、
作成されたxmlファイルを秀丸エディタで開くと以下のようになります。

L-NAME="ENAME" P-NAME="遉セ蜩。"

しかしC:\domains.xmlをブラウザで開くと L-NAME="ENAME" P-NAME="社員"と
表示されます。

 逆に秀丸エディタでL-NAME="ENAME" P-NAME="社員"と作成してxlmという
拡張子で保管したものをOBERでとりこもうとするとエラーとなります。

 つまりxmlファイルはメモ帳や通常のエディタでは容易に作成できない
ものでしょうか?そうであればEXCELファイルをマクロでL-NAME=
"ENAME" P-NAME="社員"・・・と作成したもの、あるいはCSV保管したも
のをフリーウェアなどでどのようにすればOBERにうまくドメイン取り込みが
できますでしょうか?

 メール回答しかできなければ、その旨回答いただければメールさせていた
だきます。
 よろしくおねがいいたします
こんにちは
後迫@SIです。

秀丸エディタでしたら、
ファイルを開くときに文字コードを「UTF-8」で開けば
問題なく開けると思います。

よろしくお願いいたします。
>ファイルを開くときに文字コードを「UTF-8」
秀丸エディタでファイルを開くとき「UTF-8」で無事に開くことができました。
ありがとうございました
あの記事がとても参考になります。

 ただPDF内のERのスクリーンコピーがかなりつぶれていて見ずらい
ので、何とかしていただけるとこれから読まれる方も助かるとおも
われます。
 PDFなのでなんとなく無理な気もしているのですが,可能なようで
あればご検討よろしくお願いいたします。


OBERをさっそく使っていただいているようで嬉しい限りです。

あの記事のPDFは、出版社のご好意で提供してもらっているので、
残念ながらうちにもあの資料しかない状態です。
お手元に「NEXT ENGINEER Vol4」があればいいのですが・・・
>あの記事のPDFは、出版社のご好意で提供してもらっているので、
>残念ながらうちにもあの資料しかない状態です。

なんとなくそんな気がしておりました(^^;)、はい。

それでも、現在のバージョンのヘルプよりもこちらの記事の
ほうが体系だっていて分かりやすいので、とても参考になり
ました。

次期バージョンのヘルプやチュートリアル、さらにはサンプ
ルファイルの充実に期待させていただきます。