■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

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

Ver.10.3より、Object Browser起動時に内部で同時にExcelを起動し、
Excelのバージョン確認するような修正を行なっておりますが、
Vista環境にて使用する場合、Excelのオートコンプリート機能の不具合により、
「Excelが動作を停止しました」のエラーが発生することがあり、
Object Browserから起動時も同様の原因でエラーが発生するという
報告を受けております。

この場合、オートコンプリート機能をOFFにしていただくことで
解決できると思われますので、たびたびお手数ですが、一度、
以下の手順にてExcelのオートコンプリート機能をOFFにしていただいた上、
再度、ご確認をお願いしてもよろしいでしょうか。

①Excelを起動し、「ツール」→「オプション」を開きます。
②編集タブにあります、「オートコンプリートを使用する」をOFFにいたします。
③Excelを終了いたします。

お手数をおかけしてしまい誠に申し訳ございません。
何卒、よろしくお願いいたします。
いつもお世話になっております。

OB12、Windows7(64bit)、Oracle11.2.0.3.0を利用しています。
SQL*plusは単独で起動できる環境です。

OB12のSQL画面で「SQL*plus」ボタンがグレーアウトされていて、OBからはSQL*plusが起動できません。
何か環境設定が必要なのでしょうか?
ご教示お願いします。
SI Object Browser起動時にExcelエラーが発生します。

Excel側メッセージ:
MicroSoft Excelは動作を停止しました

過去記事にて、レジストリ変更で症状を回避できる旨の記載がありましたが、
設定を変更しても症状が改善されません。

バージョン情報は以下のようになります。
ObjectBrowser:SI Object Browser Ver10.3.0.0
Excel:Excel2010 SP1(14.0.6023.1000)

以上となります。
よろしくお願い致します。
こんにちは
OBサポートです。

前回ご案内させていただいたレジストリの変更は、
ライセンスの登録状態には影響ございませんので、
ライセンス登録前後のどちらでも問題ございません。

何卒、よろしくお願いいたします。
ご回答ありがとうございます。

レジストリ登録時、ライセンスの登録状態は影響を与えますか。
新端末でreg実行する場合、ライセンス登録後の方がよろしいでしょうか。
あるいは、ライセンス登録前にregを実行した方が良いのでしょうか。
こんにちは
OBサポートです。

デフォルトのレポート定義、読込設定では、
長さと精度の入力セルを別々に用意しております。
ご提示いただいたような内容での定義をご希望の場合、
下記の通りそれぞれのセルにご入力いただけますでしょうか。

例)「Number(7,1)」の場合
 長さ → 7
 精度 → 1

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

ObjectBrowserには各情報を他の端末に移行する機能はございません。
ご希望に沿うことができず大変申し訳ございません。

なお、下記手順を手動で実行することにより、
「SQL履歴」、「接続リスト」を移行することは可能ですが、
オフィシャルな操作ではないため、操作中・操作後に
発生する不具合に関しましては対応いたしかねますのでご注意ください。

【SQL履歴の移行】
①C:\ProgramData\OB11\temp(通常インストール時)にある、
 「SQLLOG.IDX」ファイルおよび「SQLLOG(連番).SQL」を移行先の
 同一フォルダに移行します。
 ※Excel帳票の設定ファイル等も同様にファイルの移動で移行は可能ですが、
  こちらも同じように扱いには十分ご注意ください。

【接続リストの移行】
①接続リストが登録されている側のOSユーザでログインします。
②「スタート」-「ファイル名を指定して実行」を選択し、
 「regedit」と入力します。(レジストリエディタが起動します。)
③HKEY_CURRENT_USER\Software\SystemIntegratorの下にあります、
 「OBxx(バージョン)」というフォルダを右クリックし、
 「エクスポート」を選択します。
④ファイルの保存ダイアログが表にされますので、
 新しい端末のユーザが参照できる場所に保存します。
 (regファイルが作成されます。)
⑤新しい端末にて④で保存したregファイルをダブルクリックし、
 実行します。

上記手順で接続リストが移行されますので、
Object Browserを起動し、確認していただけますでしょうか。

※上記操作はレジストリ値を変更します。誤った操作を行うと、
 OS動作等に影響を与える可能性があるため、
 作業はくれぐれも慎重に行ってくださいますようお願い申し上げます。

何卒、よろしくお願いいたします。
ご回答ありがとうございました。ご提示いただいた内容で改善されました。
  が、
以下の問題があります。
問題点:(ターゲットのDBはOracleです。)小数第一位までの精度をNumber(7,1)と定義している項目があるのですが、Excel取込をしたところ、データタイプ"Number"は認識されたのですが、長さの"7,1"が"71,0"と誤認識されてしまいます。
ちなみにExcel取込の際にデータ型のカラムに指定したセルに"Number"、長さのカラムに指定したセルに"7,1"to
入力されておりました。これを正しく認識させる方法はありませんか?
エンティティ定義書に対して、ExcelVBA等で多少の加工をすることは可能です。

何卒よろしくお願いいたします。
端末のリプレイスでOBの移動を予定しています。
FAQにて「ライセンス情報の削除」後、アンインストールが必要とわかりました。
その上で以下について教えてください。

①設定の引継ぎについて
 旧端末から新端末に設定を引き継ぐ事は可能でしょうか?
 (ファイルやレジストリ等で)

②引継ぎ方法について
 ①が可能な場合、引継ぎ方法を教えて頂けませんか。
こんにちは
OBサポートです。

ご提示いただいたエラーメッセージの発生原因といたしまして、
「"C:\ProgramData\OBERxx(バージョン)\Report\"」(デフォルトインストール時)内に
配置されるレポート設定ファイルに対する権限が不足している可能性がございます。

自動作成したときのユーザー権限と、
現在のユーザー権限に相違があるため発生したものと思われます。
(インストール時に管理者権限であった、など)
つきましては、該当フォルダやファイルに対して、
現在ログインしているユーザーが書き込み可能となるような権限設定をお願いいたします。

下記操作で状況が改善するかご確認いただけますでしょうか。

■権限設定方法
 該当フォルダのプロパティ画面のセキュリティタブを開き、
 ユーザーに対するアクセス許可が適切か確認する。
 許可されていない場合はフルコントロールなど書き込みが可能なものに変更する。
 (「グループ名またはユーザー名」に表示されているすべてを確認してみてください)

何卒、よろしくお願いいたします。