■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、データベース同期機能では
スキーマを含め差分を比較する機能となっておりますので
1つのedmファイルで複数の環境(スキーマ)に対して同期をとりたい場合は
都度スキーマ名を変更いただく必要がございます。

edmファイル作成時はスキーマを空欄としておき、同期時に
ツールメニュー > オブジェクト名一括変換 を用いて対象スキーマを設定することで
ご希望の動作が実現できるかと存じますのでご確認ください。

何卒、よろしくお願い申し上げます。
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、データベース同期で最初に
表示される設定ダイアログのデータベースオプションタブで、
領域情報の出力要否が設定可能となっております。

お手数ですが、上記内容についてご確認いただけますでしょうか。

何卒、よろしくお願い申し上げます。

こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、ご利用のSI Object Browser ERの
バージョンにより動作が異なります。

■Ver.8以降をご利用の場合
 既定の設定でフォワードエンジニアリング画面よりSQLをファイル出力した場合、
 BOM(Byte Order Mark)が出力されることを確認しております。
 ※Ver.8よりUnicodeに対応しており、テキストファイルの入出力におけるエンコーディングが
  既定でUTF-8となっております。

 SI Object Browser ERでは、原則BOMを出力しないよう設定しておりますが
 同機能におきましては出力される不具合が発生している模様です。

 ご不便をおかけいたしますが、以下のいずれかにて回避運用をお願いできればと存じます。

 ・特にUnicode文字を使用しない場合
  ツールメニュー > オプション > オブジェクトタブの「ファイル入出力」をShift-JISに変更する

 ・Unicode文字を使用している場合
  ファイル出力後、Unicodeに対応しているテキストエディタでBOMなしとして保存する

■Ver.7以前をご利用の場合
 Ver.7以前ではShift-JISでの出力のみとなっており、BOMの出力は行われませんので
 ほかの要因が考えられますが、現状では同様の報告がなく、またサポートを終了している
 バージョンとなりますので、大変恐縮ですがサポートいたしかねる旨ご了承くださいますようお願いいたします。

何卒、よろしくお願い申し上げます。

開発DBと検証DB、本番DBとスキーマが異なります。
一つのedmファイルで同期をとる方法はありますでしょうか?
各エンティティにスキーマを登録する仕様に思います。
以上です。
データベース同期時に出力されるDDL内容に、エンティティで設定している領域情報などがはいらない。何か設定でしょうか?
フォワードエンジニアリングでテーブルDDLを出力したところ、
ファイルの先頭に3byteバイナリ文字?のようなものが付与されているため、コピー&ペーストで実行するとエラーとなります。
(バイナリなので通常のエディタ等では文字があることが確認できません。)

特別な設定をしたつもりはないのですが、この文字は何なのでしょうか。
付与されないようにはできますでしょうか。

#DBはAurora
ご回答ありがとうございました
こんにちは。
OBサポートです。

誠に恐縮ですが、現状ではAzure Database for PostgreSQLには対応しておらず
動作保証外の環境となります。
※DB接続自体は可能であることを確認しておりますが、不具合等発生した場合の
 対応は致しかねる状況です。

また、クライアントライセンス/仮想ユーザライセンスの考え方につきましては
ご記載いただいた認識の通りです。

何卒、よろしくお願い申し上げます。
Azure上でのObject Browser利用時は仮想ユーザーライセンスが必要になる認識です。
Object Browser for PostgreはAzure Paas(Azure Database for PostgreSQL)にも対応していると理解してよろしいでしょうか?

利用パターン①Azure外(自社)からPaasに接続して利用。
 →クライアントライセンスが必要。
利用パターン②Azure内環境内NW(VM)からPaasに接続しての利用。
 →仮想ユーザライセンスが必要。
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、MySQLのカラムコメントは
ALTER文での出力にのみ対応しております。

ご希望に添えず大変恐縮ですが、本件につきましては
ご要望として承り、開発側に伝えさせていただきます。

何卒、よろしくお願い申し上げます。