■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

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

過去事例になりますが、下記対応で事象が解消したという
ご報告をいただいております。

・該当端末に「MSVCR100.dll」のファイルが存在する場合、
 同ファイルを「C:\Program files\OBER8」から退避する。

上記対応で事象解消した場合、OBER8から提供されたDLLファイルが、
何らかの理由により破損した、または既に存在した「MSVCR100.dll」と競合して
正常に動作しなかった等が発生原因として考えられます。

上記対応でも事象が解消しない場合は、特定の環境に依存する事象と思われるため、
保守サービスの範囲で技術調査を行わせていただきます。
つきましては、保守サポートにご加入済みでしたら、
「製品のシリアルNOまたは保守のダイジェストキー」を添えて、
サポート(oob.support@sint.co.jp)までご連絡いただけますでしょうか。

何卒、よろしくお願いいたします。
OBERでは、論理モデルと物理モデルを切り替えることができるようですが、サロゲートキーのように、物理モデルにはあるが論理モデルには無い属性というのを設けることは可能でしょうか?

例えば、論理モデルにおける社員エンティティが以下のようになっていたとします。

- 従業員番号(PK) ←自然キー
- 氏名
- メールアドレス

物理モデルでは、以下のように設計したいとします。

- ID(PK)
- EMPLOYEE_NUMBER
- NAME
- MAIL

このときのIDのように、
論理モデルでは存在しない属性を、物理モデルにおいて設けることができるかというご確認です。

以上
ObjectBrowserERでデータベース>リバースエンジニアリングを選択し、ログイン画面でデータベースの情報を入力し、接続ボタンを押したところ以下のポップアップが表示されました。

ober8.exe
「C:\Program File\OBER8\MSVCR100.dllはWindows上では実行できないか、エラーを含んでいます。元のインストールメディアを使用して再インストールするか、システム管理者もしくはソフトウェアの製造元に問い合わせてください。」
SI Object Browser ER
「Cannot load vendor library[C:XXXX(Oracleクライアントインストールディレクトリ)\Bin\oraclient12.dll]. Hint:check it is in the PATH or application EXE directories, and has x86 bitness.」

利用環境は以下のとおりです。
 サーバ:Oracle Database12.1.0
 クライアント:Windows7 Oracle Client12.1.0
なお、クライアントにはObject Browser for Oracle v12が既にインストールされており、そちらからは利用できる状態のため、Oracleクライアントは正しく導入できている認識です。

原因と対処方法がありましたらご教示ください。
こんにちは
OBサポートです。

この度はご不便をおかけしてしまい大変申し訳ございません。

メモリの不足によりロードが正常に動作しないという報告は、
他のお客様からもいただいており、弊社環境でもエラーの発生は無いものの、
端末性能の大幅な低下を確認しております。

こちらは大量データに起因するものと考えられますので、
もしご提示いただいたデータ件数を出力する場合、
メモリを増設していただくか、その他常駐ソフトを停止していただくなどで、
メモリを開放していただくことで、事象が改善される可能性がございます。
(大変申し訳ございませんが、増設に必要な容量の指標値は、
 お客様環境の状況によるため、ご案内いたしかねます旨ご了承ください。)

なお、こちらの事象に関しましては、今後のバージョンアップでの改善に向け、
現在も開発側にて対応方法を検討中でございますので、
何卒ご理解いただきますようお願い申し上げます。
お世話になっております。
現在object browser 12 を使用させて頂いております。

それまではobject browser 10を使用していたのですが、
object browser 10で300万件ほどデータを保持しているテーブルに対して、
ロード作業を行っても問題なく終了していたのですが、
object browser 12で同じようにロードを実行すると
メモリ不足に陥り、異常終了します。

実際、その時にタスクマネージャーでメモリ使用量を見ると
object browser 12が1.8Gも使用しており、メモリ不足になっておりました。
残っていたobject browser 10で実行した際は40M程度しか使用しておりませんでした。

これは何か設定を変更し回避できないのでしょうか?
こんにちは
OBサポートです。

ご投稿いただいた件に関しましてですが、SQL Serverの設定に
関わる内容となりますため、大変申し訳ございませんが、
OBサポートからの回答はできかねます旨ご了承ください。

恐れ入りますが、Microsoft社にお問い合わせいただけますでしょうか
何卒、よろしくお願い申し上げます。
いつもお世話になります。
社内のドメインを新しく作成しました(旧:Domain-A 新:Domain-B)
そこでSQLサーバもDomain-AからDomain-Bに引っ越す形にしました。
その際、SQLサーバが起動しなくなり、困っております。

具体的には
1.サービスからSQLSERVER(MSSQLSERVER)のプロパティでサービスを開始した際、ローカルコンピュータのSQLSERVER(MSSQLSERVER)サービスを解しできません エラー1058指定されたサービスは向こうであるか、又は有効なデバイスが関連付けられていないため、開始できません。
とエラーがでます。
2.SQLSERVER CONFIGRATION MANEGERから SQLSERVER AGENTを開始しようとしたところ、サービスを開始してます。。。のプログレスバーが出て、しばらくすると要求が失敗したか、サービスが適切な時間内に応答しませんでした。詳細についてはイベントログ又はたの適切なエラーログを参照してください。
とエラーが出ます。

サーバは旧ドメインからWORKGROUOPに降格し新しいドメインにいれました。
上記1、2のログインユーザ名、パスワードは新しいドメインのものを入れました。



どなたかご教授願えませんでしょうか?

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

Ver.12.1よりデータベース接続時、使用するデータベースの文字コードが
選択できるようになりました関係で発生するようになった現象の可能性がございます。
(Ver12.1より前は"UTF-8"固定でした)

原因についてですが、実行するSQL文中に列の長さが不明なものが存在する場合、
内部ロジックが文字列から必要なバイト数を計算する仕組みになっておりますが、
「UTF8」以外の文字コードを選択し、マルチバイトデータが含まれる場合に、
内部計算により確保すべきバイト数が実際に格納するデータのバイト数より
少なくなるため、当エラーが発生いたします。
※「UTF8」と「SJIS」における、マルチバイト文字のバイト数の違い
 (SJIS=2バイト Unicode=3バイト以上)

上記事象の場合、現状大変申し訳ございませんが、
データベースを接続する際に文字コードに「UTF8」を指定していただくことで、
エラーを回避することが可能ですのでご確認いただけますでしょうか。

なお、本件に関しましては、今後のバージョンアップにて改善できるよう
対応リストに追加し、対応方法を検討いたします。

ご不便、ご迷惑をお掛けし、誠に申し訳ございませんが、
何卒よろしくお願い申し上げます。
ObjectBrowser 12.1.2.0を使用しています。

oracle11gに文字コードJA16SJISで接続しています。

下記のSQLを実行するとエラーが発生いたします。

select 'テスト'
from dual

エラー
Variable length column ['テスト'] overflow.
Value length -[6], column maximum length - [3]
こんにちは
OBサポートです。

SQLSERVER2014は次バージョンでの対応を予定しておりますが、
リリース時期は現状未定となっております。

発表可能な状態となりましたら、弊社HP、リリースインフォメーション等で
発表させていただきます。

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