■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
システムインテグレータ 後迫様
ご回答ありがとうございました。

レジストリ変更により、同現象は回避できました。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
現象について確認いたしました。

原因につきましてですが、EXCELの制限上、数値データが15桁までしか
正常に表示できないためのようです。
http://support.microsoft.com/kb/269370/ja


この問題につきましては、次回バージョンアップにて
Object Browser側で文字列型にするなどの改善を検討させていただきます。

現状では、以下の方法で16桁以上のデータも正常に貼り付けできますので、
そのような対応をお願いしてもよろしいでしょうか。
①「クリップボード出力」にてデータをクリップボードにコピーします。
② EXCELを起動し、列の書式設定にて、該当列の書式を「文字列」に変更いたします。
③ CTRL+Vでデータを貼りつけます。

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
こんにちは
後迫@SIです。

現象について確認いたしました。
ご指摘いただいたとおり、
新規に列項目追加時、1文字目の入力後に文字選択された状態と
なってしまうため、続けて2文字目を入力すると消えてしまうようです。
ご不便をおかけしてしまい申し訳ございません。

この不具合につきましては、次回バージョンアップにて
修正を検討させていただきますので、何卒、よろしくお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件につきましてですが、
以下のSQLで可能と思われますのでお試しいただけますでしょうか。
(前回のSQLから、WHERE条件に2行を追加しております。)

SELECT A.SID,
C.USERNAME,
C.OSUSER,
DECODE(A.TYPE, 'TM', B1.NAME, ''),
DECODE(A.TYPE, 'TM', B2.NAME, ''),
DECODE(A.TYPE, 'TX', '行ロック', 'TM', '表ロック', A.TYPE),
DECODE(A.LMODE, 0, 'なし', 1, 'NULL', 2, '行共有', 3, '行排他', 4, '共有', 5, '共有行排他', 6, '排他', ''),
DECODE(A.REQUEST,0, 'なし', 1, 'NULL', 2, '行共有', 3, '行排他', 4, '共有', 5, '共有行排他', 6, '排他', '')
FROM V$LOCK A, SYS.OBJ$ B1, SYS.USER$ B2, V$SESSION C
WHERE A.ID1 = B1.OBJ#(+)
AND B1.OWNER# = B2.USER#(+)
AND A.SID = C.SID
AND C.TYPE = 'USER'
AND REQUEST IS NOT NULL
AND BLOCK = 1

何卒よろしくお願いいたします。
Object Browser for Oracle Ver. 11.0.2.0を使っています。
Tableウインドウの定義情報タブで、既存のテーブルにカラムを追加しようと項目名を入力すると、先頭の文字が反転選択の状態になり、続けて入力すると2番目の文字に上書きされてしまいます。
例:
Table:TBL_FOO
項目名:COL_FOO

1,「C」を入力するとCの文字が反転選択状態になる。
2, 続けて入力すると、反転表示の「C」が「O」で上書きされ、項目名が「OL_FOO」になってしまう。

一文字目を入力したときに、カーソルキーで文字の右側にカーソルを移動させれば大丈夫ですが、毎回やるとけっこう煩雑です。
何か設定などがあるのでしょうか?

以上、よろしくお願いいたします。
こんにちは
土手内@SIです。

このたびは返信が遅くなってしまい申し訳ございません。

お問合せいただいた件につきましてですが、
必要なライセンスはそれぞれ以下の通りとなります。

>10名のユーザの各々のクライアント端末と、この10名が利用する共有クライアント端末>1台でOB11を利用したい場合、購入が必要なライセンスはいくつになるでしょうか?

⇒ご認識いただいたとおり、11ライセンス必要となります。

>また、10名が共有クライアント端末1台のみで使用する場合はいかがでしょうか?

⇒1台のクライアント端末にて複数人ご利用いただく場合におきましては
  ライセンス規約上、ご利用いただくユーザー様分のライセンス(10ライセンス)を
  ご購入頂くこととさせていただいております。

何卒、よろしくお願いいたします。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
レジストリの設定方法を以下にご案内いたします。

①Object Browserを起動している場合は、一度終了いたします。
②レジストリエディタを起動します。
 (スタートメニューより、「ファイル名を指定して実行」→「regedit」にて起動することができます。)
③「HKEY_CURRENT_USER\Software\SystemIntegrator」にあります、「OB11」をクリックします。
④右側のペインにて、右クリック→「新規」→「文字列値」でレジストリを作成します。
  名前は「ExcelExt」、値はご利用のExcelバージョンにより以下のように設定していただけますでしょうか。
  ・Excel2003以前をご利用の場合…「.XLS」
  ・Excel2007をご利用の場合…「.XLSX」
⑤レジストリエディタを終了します。
⑥Object Browserを起動します。
 (Object Browserが正常に起動されることをご確認ください。)

※レジストリ設定を行った場合は、
 EXCELファイル出力時の拡張子(XLS or XLSX)が固定されますので、
 EXCELの旧バージョンなどを再インストールした場合は、
 再度レジストリ設定いただくようにお願いできますでしょうか。

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。

お問い合わせいただきました件についてですが、
お手数ですが、調査のため、oob.support@sint.co.jpまでに
以下の追加情報をいただいてもよろしいでしょうか。

①「ヘルプ」メニューの「サポート情報」を選択した場合に
 表示される内容をいただいてもよろしいでしょうか。
②Oracleのバージョン
 (複数のOracleをインストールされている場合は
  それぞれのバージョンを教えていただいてもよろしいでしょうか。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願い致します。
いつもお世話になっております。OB利用者です。

Oracle 11g R1環境で使用しています。

ログインにある「データベース」リストにtnsnames.oraの内容が表示されません。
手入力すると、tnsnames.oraに記述した環境に接続することができます。

リストから選択ができないので、少し不便です。

Oracle 10g/9iのクライアントでは問題はありませんでした。

解決方法がありましたら、ご教示ください。
いつも便利に使わせていただいてます。

便利機能となってしまうのかもしれませんが、
表題のとおり、NEMBER(18,0)のデータを
OB上で参照する事は可能なのですが、
外部出力すると、16~18桁が落ちて(000)となってしまいます。
できれば、表示されているのと同様に、桁落ちせずに
外部出力したいのですが、どのようにしたらよいのでしょうか?

(補足)
 環境:WinXP
 OB:9.1.0.0