■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
明智重蔵
要望の詳細としては、文字列項目に&が含まれていると
SQLPlusで流す時に置換変数と認識されるため、
SET DEFINE OFFをスクリプトに追加する手間が発生するので、
SET DEFINE OFFを自動で追加するチェックボタンを用意していただきたいということです
CREATE TABLE "AAAAA"
(
"AAA" CHAR(10)
)
/
INSERT INTO "AAAAA" values(' &aaa ')
/
INSERT INTO "AAAAA" values(' &b ')
/
自分のPCなら、Login.SQLにSET DEFINE OFFを書くだけですが
他人にメールでcreate table文とinsert文を送る場合には、
SET DEFINE OFFを付け足さなければいけません
SQLPlusで流す時に置換変数と認識されるため、
SET DEFINE OFFをスクリプトに追加する手間が発生するので、
SET DEFINE OFFを自動で追加するチェックボタンを用意していただきたいということです
CREATE TABLE "AAAAA"
(
"AAA" CHAR(10)
)
/
INSERT INTO "AAAAA" values(' &aaa ')
/
INSERT INTO "AAAAA" values(' &b ')
/
自分のPCなら、Login.SQLにSET DEFINE OFFを書くだけですが
他人にメールでcreate table文とinsert文を送る場合には、
SET DEFINE OFFを付け足さなければいけません
返信を投稿
OB
橋爪@SI
こんにちは、橋爪@SIです。
> テーブルのcreate table文とinsert文を出力する機能で、
> 文字列項目の&をエスケープするオプションを用意していただきたいです
「ツール」⇒「オプション」の詳細設定タブ画面にて、
「英小文字のオブジェクト名を使用可能にする」のチェックを
いれますと、項目名に「&」を使用したオブジェクトのスクリプト
出力が可能となっております。
お試しいただけますでしょうか。
また、SET DEFINE OFFにつきましてはSQL*Plusのコマンドとなりますので
対応は非常に困難であります。
今後は、オプション設定の表現含め、解りやすいよう改善を検討させていた
だきたいと思います。
他にもご不明点・ご要望等ございましたらご連絡ください。
どうぞ宜しくお願いいたします。
> テーブルのcreate table文とinsert文を出力する機能で、
> 文字列項目の&をエスケープするオプションを用意していただきたいです
「ツール」⇒「オプション」の詳細設定タブ画面にて、
「英小文字のオブジェクト名を使用可能にする」のチェックを
いれますと、項目名に「&」を使用したオブジェクトのスクリプト
出力が可能となっております。
お試しいただけますでしょうか。
また、SET DEFINE OFFにつきましてはSQL*Plusのコマンドとなりますので
対応は非常に困難であります。
今後は、オプション設定の表現含め、解りやすいよう改善を検討させていた
だきたいと思います。
他にもご不明点・ご要望等ございましたらご連絡ください。
どうぞ宜しくお願いいたします。
返信を投稿
OB
橋爪@SI
こんにちは、橋爪@SIです
>現在、試用版を試しているところなのですが
>複数のスキーマからリバースエンジニアしたところ
>作成されたエンティティのスキーマ名がばらばらになってしまいました
>この場合、データベース同期という機能を使用した場合、こちらは
>単一スキーマのみを比較対象としてほしいのが
>エンティティで設定されているスキーマ名で検索、比較しているので困っています
>
>こちらのスキーマ名を一括で変換、もしくはデータベース同期の場合に
>指定スキーマ以外は参照しない設定など可能でしょうか?
データベース同期の際に、比較対照欄にてスキーマ(ユーザー)を選択して
いただきますと、同期時に選択したスキーマのみでの比較が可能です。
しかし、選択したスキーマの全オブジェクト(テーブル)と比較してしまう
ため、ER上に無いものまで比較対象としてしまう問題もございます。
こちらに関しましては、今後のバージョンアップ時の改善項目として、
次期バージョンアップ時に対応を検討したいと思います。
どうぞ宜しくお願いいたします。
>現在、試用版を試しているところなのですが
>複数のスキーマからリバースエンジニアしたところ
>作成されたエンティティのスキーマ名がばらばらになってしまいました
>この場合、データベース同期という機能を使用した場合、こちらは
>単一スキーマのみを比較対象としてほしいのが
>エンティティで設定されているスキーマ名で検索、比較しているので困っています
>
>こちらのスキーマ名を一括で変換、もしくはデータベース同期の場合に
>指定スキーマ以外は参照しない設定など可能でしょうか?
データベース同期の際に、比較対照欄にてスキーマ(ユーザー)を選択して
いただきますと、同期時に選択したスキーマのみでの比較が可能です。
しかし、選択したスキーマの全オブジェクト(テーブル)と比較してしまう
ため、ER上に無いものまで比較対象としてしまう問題もございます。
こちらに関しましては、今後のバージョンアップ時の改善項目として、
次期バージョンアップ時に対応を検討したいと思います。
どうぞ宜しくお願いいたします。
返信を投稿
OBER
明智重蔵
チェックすると
SET DEFINE OFF
がスクリプトの先頭に出力されるといいですね
SET DEFINE OFF
がスクリプトの先頭に出力されるといいですね
返信を投稿
OB
明智重蔵
テーブルのcreate table文とinsert文を出力する機能で、
文字列項目の&をエスケープするオプションを用意していただきたいです
文字列項目の&をエスケープするオプションを用意していただきたいです
返信を投稿
OB
やす
お世話になります
ERの物理カラム名に
1COLUMNS
というようなOracleではエラーとなってしまう命名をしてしまっても
ER側ではチェックは入らないようですが仕様でしょうか?
ERの物理カラム名に
1COLUMNS
というようなOracleではエラーとなってしまう命名をしてしまっても
ER側ではチェックは入らないようですが仕様でしょうか?
返信を投稿
OBER
やす
はじめまして
ER 3.0.1.5を使用しています
現在、試用版を試しているところなのですが
複数のスキーマからリバースエンジニアしたところ
作成されたエンティティのスキーマ名がばらばらになってしまいました
この場合、データベース同期という機能を使用した場合、こちらは
単一スキーマのみを比較対象としてほしいのが
エンティティで設定されているスキーマ名で検索、比較しているので困っています
こちらのスキーマ名を一括で変換、もしくはデータベース同期の場合に
指定スキーマ以外は参照しない設定など可能でしょうか?
よろしくお願いします
ER 3.0.1.5を使用しています
現在、試用版を試しているところなのですが
複数のスキーマからリバースエンジニアしたところ
作成されたエンティティのスキーマ名がばらばらになってしまいました
この場合、データベース同期という機能を使用した場合、こちらは
単一スキーマのみを比較対象としてほしいのが
エンティティで設定されているスキーマ名で検索、比較しているので困っています
こちらのスキーマ名を一括で変換、もしくはデータベース同期の場合に
指定スキーマ以外は参照しない設定など可能でしょうか?
よろしくお願いします
返信を投稿
OBER
モリソタケ
[橋爪@SI]
>> ObjectBrowser8を Oracle10Gに対して使用した際の
>> 不具合などはありますでしょうか?
>> ObjectBrowser8はOracle10Gには未対応。。。というように
>> 聞いたのですが、簡単なSELECT,UPDATE,INSERTは
>> 特に不具合なく動作しました。
>
>現在のところ、ObjectBrowser8(以下OB8)にて固有の不具合等は頂いておりません。
>
>最終更新ファイルの8.0.4.10より、10g環境への接続が可能となりました。
↑
私の保持しておりますObjectBrowserのバージョンを確認したところ
8.0.3.8でした。(Oracle10Gには正常に接続できていますが)
※最新のファイルに更新しようかと思いますが 念のためご報告まで。※
>> ObjectBrowser8を Oracle10Gに対して使用した際の
>> 不具合などはありますでしょうか?
>> ObjectBrowser8はOracle10Gには未対応。。。というように
>> 聞いたのですが、簡単なSELECT,UPDATE,INSERTは
>> 特に不具合なく動作しました。
>
>現在のところ、ObjectBrowser8(以下OB8)にて固有の不具合等は頂いておりません。
>
>最終更新ファイルの8.0.4.10より、10g環境への接続が可能となりました。
↑
私の保持しておりますObjectBrowserのバージョンを確認したところ
8.0.3.8でした。(Oracle10Gには正常に接続できていますが)
※最新のファイルに更新しようかと思いますが 念のためご報告まで。※
返信を投稿
OBER
モリソタケ
橋爪さま
了解いたしました。即答いただきまして感謝いたします。
ありがとうございました。
了解いたしました。即答いただきまして感謝いたします。
ありがとうございました。
返信を投稿
OBER
橋爪@SI
こんにちは、橋爪@SIです。
> ObjectBrowser8を Oracle10Gに対して使用した際の
> 不具合などはありますでしょうか?
> ObjectBrowser8はOracle10Gには未対応。。。というように
> 聞いたのですが、簡単なSELECT,UPDATE,INSERTは
> 特に不具合なく動作しました。
現在のところ、ObjectBrowser8(以下OB8)にて固有の不具合等は頂いておりません。
最終更新ファイルの8.0.4.10より、10g環境への接続が可能となりました。
Oracle10Gには未対応というのは、10g固有の不具合が発生した際の対応等おこないません。
原則、動作保障範囲となっている9.2.0までということになります。
また、10gR2等に関しましても、今後、不具合等発生した際には、OB ver.9での対応となります。
どうぞ宜しくお願いいたします。
> ObjectBrowser8を Oracle10Gに対して使用した際の
> 不具合などはありますでしょうか?
> ObjectBrowser8はOracle10Gには未対応。。。というように
> 聞いたのですが、簡単なSELECT,UPDATE,INSERTは
> 特に不具合なく動作しました。
現在のところ、ObjectBrowser8(以下OB8)にて固有の不具合等は頂いておりません。
最終更新ファイルの8.0.4.10より、10g環境への接続が可能となりました。
Oracle10Gには未対応というのは、10g固有の不具合が発生した際の対応等おこないません。
原則、動作保障範囲となっている9.2.0までということになります。
また、10gR2等に関しましても、今後、不具合等発生した際には、OB ver.9での対応となります。
どうぞ宜しくお願いいたします。
返信を投稿
OBER