■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
データ生成ツールにて作成可能な最大件数につきまして


通常の作成件数欄には「1410065408」件まで入力可能ですが、
実際に14億件のデータを生成は開発時において、確認が取れている数値でしょうか?

また、データ生成中の結果画面には50件ごとに「○○件のデータを確定」と
表示されておりますが、これは50件ごとにcommitしているとの
認識でよろしいでしょうか?

--
SI Object Browser for Oracle
ver 12.0.1.1.0
こんにちは
OBサポートです。

最大入力値の検証は弊社では行っておりません。
理論上は生成は可能と思われますが、環境によってはマシンスペックの限界により
処理が正常終了しない場合も考えられます。

「~確定」については、ご認識のとおりCOMMITを行っております。

以上、よろしくお願いいたします。
マルチディスプレイ環境ではストアドプログラム実行画面が画面中央に表示されない。


【SI Object Browser情報】
12.0.1.0

【OS情報】
Windows 7 Pro 32bit

【ディスプレイ】
メイン:(左)解像度1680*1050
サブ :(右)解像度1280*1024

再現手順
 FUNCTIONやPROCEDURE画面のツールバーから「実行」をクリック


サブディスプレイで使用時にはかなり右で起動して、
スクロールバーが表示されます。
(Version9.1.0.0ではサブでも中央に表示されます。)

ストアドプログラム実行画面の位置は起動時に計算しているようなので
毎回移動させなければならず手間がかかります。
対応いただけると助かります。
こんにちは。
OBサポートです。

ご報告ありがとうございます。

この件に関しましては、開発側に伝え
次回以降のバージョンアップのタイミングで
対応を検討させて頂きます。

何卒よろしくお願いいたします。
下記の環境で以下の操作を実施した場合に、SQL文が正しく認識されません。

【SI Object Browser情報】
12.0.1.0

【Oracle情報】
Oracle Database 11g Release 11.2.0.1.0 - 64bit

【OS情報】
Windows 7 Pro 32bit

再現手順
1.SQLビューにて、--コメント行にて、全角7文字以上のコメントを使用したSQLを記載
2.SQL文を範囲選択した状態でSQLを実行

例
select
sysdate
--コメント6789
from
dual

補足
・範囲指定しない場合は正常に実行されます
・全角7文以内のコメントの場合は正常に実行されます
・Ver 11.1の仕様版で同一操作を行った場合は再現しません

恐らく今回からのバグかと思われますので、次回更新時に修正して頂くよう
お願いいたします。
こんにちは。
OBサポートです。

ご報告ありがとうございます。

この件に関しましては、開発側に伝え
次回以降のバージョンアップのタイミングで
対応を検討させて頂きます。

何卒よろしくお願いいたします。
下記の環境で以下の操作を実施した場合に、エラーメッセージ「ora-00972::識別子が長すぎます」が表示される。

環境
 OS:Windows 2008SV R2
 oracle cl:11gR2(32bit)
 ob:ver12.0.1.0(32bit)
NLS_LANG:JAPANESE_JAPAN.JA16SJISTILDE

操作
 1.Excel上でデータ範囲を選択しCTL+Cでコピー
 2.OBにて特定のテーブル選択後、データタブ画面上の明細部にCTL+Vで貼り付け
 3.エラーメッセージ「ora-00972::識別子が長すぎます」が表示される。

OB ver.9で同じ操作を実施したところ正常にデータがINSERTされる。
OB ver.12でのこの事象はバグでしょうか?対応方法があればご指示ください。

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

本件につきましては
技術的調査が必要な問題・環境に依存する問題となりますので、
有償保守サービスでの対応となります。
大変申し訳ございませんが掲示板上ではお答えいたしかねます。

・シリアルNO
・保守ダイジェストキー

上記2点をご添付の上、

oob.support@sint.co.jp

までご連絡いただけますでしょうか。
■OBバージョン
10.3.0.0

■質問内容
データ参照時に文字型のカラムをダブルクリックすると「文字列の編集」ダイアログが表示(10.3からの新機能)されるのですが、このダイアログを表示させないようにはできないのでしょうか?(例えばデータを入力しようとすると不意に表示されてしまい、使いずらいです。。)
こんにちは
OBサポートです。

大変申し訳ございませんが、
ご要望を実現させる機能は実装されておりません。

当件はご要望として承らせていただきます。
よろしくお願い申し上げます。
プロシジャのコンパイルで、
下にエラーメッセージが表示されます。

これを、クリップボードにコピーしたいのですが、
どなたか、ご存じでしょうか。

やりたいことは、
エラー番号や、エラーメッセージで、WEB検索です。

みなさんは、どうしていますか?

よろしくお願いします。

version 11.1.1.0

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

大変申し訳ございませんが、
ご要望を実現させる機能は実装されておりません。

当件はご要望として承らせていただきます。
よろしくお願い申し上げます。
サポート様

回答ありがとうございます。

ちょっとしたことですけれど、
手間が減るとうれしいです。

よろしくお願いいたします。
■内容
ログオン画面にてDB接続を行おうとすると、『OCI.DLLの読み込みに失敗しました。』と表示され、DBに接続できません。

FAQやこの掲示板を参考にさせていただき、環境変数のチェック、OB12のインストール先の変更『()無しの場所へインストール』、OCI.DLLの管理者権限のチェックなど考えられることは行ったのですが、状況が変わりません。

■質問
OB12を下記環境にてエラーが出てしまう原因はどういったものが考えられるでしょうか?
原因、解決方法などご教示いただけないでしょうか。

よろしくお願いいたします。

■使用環境
OB Ver: SI Object Browser Ver12.0.1.0(x64)
Oracle Ver: Oracle 10.2.0.5.0
OS: Windows 7 Enterprise 64bit
OBはOCI経由の接続のみのサポートですので、考えられるのは
①オラクル・クライアントが正しくインストールされているか?
②32、64ビットの整合性がとれているか?

64ビット版のオラクル・クライアントがインストールされていますか?
[通りすがり]さん

返信ありがとうございます。


>①オラクル・クライアントが正しくインストールされているか?

私の開発環境では、Oracle10gクライアント(Oracle 10.2.0.5)を64bitマシン上で動作させています。
“Oracle SQL Plus”や“Oracle sqldeveloper”は正常に動作します。
このことから、正しくインストールされていると思うのですが。。。


>②32、64ビットの整合性がとれているか?

整合性が取れているかどうかはどう確認すればよいのでしょうか?


>OBはOCI経由の接続のみのサポートですので、考えられるのは
>
>64ビット版のオラクル・クライアントがインストールされていますか?

64bit版の10gオラクルクライアントは無いと認識しています。
64bitOSでも動作可能になるパッチ(10.2.0.5)はあてています。

このほかにもまだ足りないところはあるんでしょうか?
ご指導いただけたらと思います。
こんにちは
OBサポートです。

ObjectBrowserをご利用いただくには、
OracleクライアントとObjectBrowserのbit数を合わせる必要がございます。

お手数ではございますが、
一度Object Browserをアンインストールして頂き、
32bit版のSI Object Browserを再インストールし、お試して頂けますでしょうか。
※32ビット版のSI Object Browserは「x86」フォルダ内のインストーラをご利用ください。

通りすがり様

ご回答ありがとうございます。

よろしくお願い申し上げます。
OBサポートご担当者様

返信ありがとうございます。
アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
(インストール先は念のためC:\OB12としました。)

すると現象は改善し、正常に接続できるようになりました。

とりあえず、ありがとうございました。

これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
(64bit版でも動くことは保証していないのでしょうか?)

またはOracle 10gは動作保障対象外とかでしょうか?

OBサポートご担当者様

Windows10 64-bitマシン(LENOVO ThinkPad X260)+32bit版のSI Object Browser+Oracle 10gクライアントの組合せでDBに接続しようとしましたところ、

 Cannot initialize OCI environment

のメッセージが出て接続できません。

お手数をおかけいたしますが、このエラーを回避するための方法を御指南いただけ
ないでしょうか。

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

[開発者MS]
>OBサポートご担当者様
>
>返信ありがとうございます。
>アドバイス通り、64bit版のSI Object Browserをアンインストールし、32bit版のSI Object Browserをインストールしました。
>(インストール先は念のためC:\OB12としました。)
>
>すると現象は改善し、正常に接続できるようになりました。
>
>とりあえず、ありがとうございました。
>
>これに付随し、ということは、64bitマシンでもOracle 10gの場合は、SI Object Browserは32bit版にしないといけないということでよろしいでしょうか?
>(64bit版でも動くことは保証していないのでしょうか?)
>
>またはOracle 10gは動作保障対象外とかでしょうか?
こんにちは
OBサポートです。

SI Object Browserが判定するORACLE_HOMEを明示的に指定をすることで、
事象が解決したという事例がございます。
ツールメニューのオプション画面-詳細設定タブより、ORACLE_HOMEを
指定してから再度ご確認ください。

上記対応でも事象が解消しない場合は、保守のダイジェストキーを添えて、
サポート(oob.support@sint.co.jp)までご連絡いただけますでしょうか。
何卒よろしくお願い申し上げます
ご担当者さま

お世話になります。
上記実施後も「Cannot initialize OCI environment」が出力されました。
他のツールは接続できています。
他に確認する箇所はありますでしょうか。

(クライアント情報)
 PC :Lenovo ThinkPad X390(x64bit)
 OS :Windows10 Enterprise
 ODBC :10.2.0(32bit)
 OBB :x86(32bit) ※ツール>オプション>詳細設定よりORACLE_HOMEは設定済み
お世話になります。

ObjectBrowser V11.1.1.0
接続先は、oracle 11.2.0.3.0

インデックスを作成し、その後、
領域情報のREDOに記録のチェックを外して、
再作成を行ったところ、以下のエラーとなる。

ALTER INDEX SER06.UI130S_IDX_2
NOLOGGING
VISIBLE
《エラー》
ORA-14141: ALTER INDEX VISIBLE|INVISIBLEは他の操作と結合できません


SQL実行から
ALTER INDEX SER06.UI130S_IDX_2 NOLOGGING
を、実行すると問題なく実行できた。


回避策を教えてください。


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

大変申し訳ございませんが、
当件につきまして、技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。
ご了承ください。

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