■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

リセット
新規投稿
objectbrowserを起動すると画面右端にウィンドウがある状態で起動し、そこからウィンドウを動かすことができない状態です。
解決策を教えていただきたいです。
こんにちは。OBサポートです。

こちら二重投稿となっておりましたので、以下リンクにて回答した旨
記載させていただきます。
https://www.sint.co.jp/ob_bbs/BbsDisp/Detail/8384
SI Object Browser for Postgres 23

PROCEDUREをSQL実行、もしくはスクリプト実行で登録する際、
セミコロンを文末ではなく、改行した場合にエラーとなります。

○NG
DELETE FROM table
WHERE tablename = 'test'
;

○OK
DELETE FROM table
WHERE tablename = 'test';

pgAdminではエラーにならないため、設定の問題でしょうか。
それとも試用版だからでしょうか。

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

お問い合わせいただいた件につきましてですが、SI Object Browserでは
(空白文字を除く)セミコロンのみの行を複数SQLの区切りとして
扱う動作となっておりますため、ご指摘のような事象が発生いたします。

※以下のように記述することで、複数のSQLを連続実行させることが可能となります。
create table t1 (c1 integer, ・・・)
;
insert into t1 values (1, ・・・)
;

大変お手数ですが、ストアドプログラムを記述する場合は
セミコロンの前で改行を挟まないよう、ご対応いただけますでしょうか。

何卒、よろしくお願い申し上げます。
Ver.19.0.0.0 を使用しております。
ダウンロードのページより、ソフトをダウンロードし、ライセンス登録等が済んだあと
実際にSQLを実行し、「結果をexcelファイルに出力する」としたところ
「Range クラスのPasteSpecialメソッドが失敗しました」となりデータの結果がエクセルに出力できません。
原因がわからないので教えてください。

ちなみにofficeは365を使用し、64bitを使っています。
また、Oracleは32bit 12.2.0.1.0 がインストールされています

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

お問い合わせいただいた件につきまして、エラーメッセージはExcelから
返却されるエラーとなっており、具体的な発生原因は判明いたしかねておりますが
SI Object Browser for Oracle Ver.23.1.0.0にて、エラー発生の頻度を
低減するよう緩和対策を行っております。

あいにく、Ver.19には上記対策が含まれておりませんので
Ver.23.1以降のご利用をご検討いただくか、クリップボードへの出力機能を
利用し、Excelにペーストいただく等のご対応をお願いできますでしょうか。

ご不便をおかけし誠に申し訳ございませんが、何卒よろしくお願いいたします。
バージョン情報 SI Object Browser for SQL Server 18(x64) rev.1.0
(バージョン情報 SI Object Browser for SQL Server 18(x64) でも同様)

PC入れ替えのため新PC Windows11 に SQL Server 18 をインストールし
ライセンス未登録の状態で(30日間の試用期間)ログオン設定をして接続しました。
ログオン設定は旧PCと全く同じです。

接続して、左のデータペースツリーにはDBの一覧は表示されますが
TABLEなとをクリックしても右ウインドウに対象の一覧が表示されません。
(INDEX,VIEW,PROCEDURE等も同様に表示しない)
同様の処理を旧PCで実行すれば正常に表示されます。

TABLEで右クリック新規作成でテーブル作成は可能ですが
作成されたテーブルは表示されません。

テーブルデータ表示のSQLを実行すれぱデータは表示されます。
(select * from TETS名)

右の一覧画面で右クリックし[表・列]を選択するとテーブルとビューの一覧はダイアログ内に表示されます。

どの様にしたら右画面に表示される様になりますか?
よろしくお願いいたします。

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

お問い合わせの事象ですが、
SI Object Browserをご利用の端末にSQL Server Native Client11がインストールされていないために発生している可能性がございます。

・SI Object Browser - 動作環境
https://products.sint.co.jp/siob/function/requirements

インストールをされていない場合、
別途Microsoft社のホームページより、SQL Server Native Client 11をダウンロード・インストールした上で、
事象が改善されるかどうかご確認をお願いいたします。

大変お手数ですが、何卒よろしくお願い申し上げます。
SQL Server Native Client 11 をインストールして正常に表示するようににりました。
旧PCでは特にインストールした覚えはないのですがインストールはされていました。

ちなみに、MSの[希望するダウンロードを選択]で
sqlncli.msi [4.9M]
sqlncli.msi [3.1M]
と二つ有り[4.9M]が正解でした。

ありがとうございます。

Object Browserを利用して、30分程度放置していると画面が固まります。
どのくらいの時間を放置していれば、その事象になるのかはわかっていません。
その後、強制終了するしかなく、作業途中であったもの退避されず困ってます。
(SQL実行履歴は残っていますが、実行していない作業などはなくなってしまいます)

対処方法をおしえてください。




【Object Browser情報】
OBの製品名 :SI Object Browser for Oracle 21
OBバージョン :21.0.0.0
OBエディション :通常版
OBのビット数 :32ビット
OBのパス :c:\program files (x86)\obo21\obo.exe

【Oracle Client情報】
Oracleホーム :c:\oracle32\oracle19c\
OCI.dllのパス :c:\oracle32\oracle19c\oci.dll
OCI.dllのビット数 :32ビット
OCI.dllのバージョン :19.3.0.0
tnsnames.oraのパス :c:\oracle32\oracle19c\\network\admin\tnsnames.ora
OBサポートです。

■アプリケーションがフリーズする事象について

【トランザクションの影響によるロック】
他のユーザー、もしくは自身が意図せずトランザクションをかけた場合、
ロックが発生し、Object Browserがフリーズしたような現象が発生する場合がございます。
この場合、もう一つObject Browserを起動し、ロック情報画面でご確認いただければと存じます。

【ネットワークが原因の場合】
ネットワークが原因かどうかの切り分けのために、
一度ネットワークを切った状態で製品を起動して事象が再現されるかどうか
ご確認をお願いいたします。

ネットワークを切った状態で再現されない場合、通信環境に問題がある可能性がございます。
有線での接続などをお試しいただき、事象が改善されるかどうかご確認をお願いいたします。

【メモリ不足が原因の場合】
他のアプリを停止したり、
不要なアプリをアンインストール頂いた上で、
事象が改善されるかどうか、ご確認をお願いいたします。

大変お手数ですが、何卒よろしくお願い申し上げます。
ご担当者様

お世話になります。

このたびリバースエンジニアリング実施中に以下のエラーが発生しました。

~~~~~~~~~~~~~~~~~~~~~~
ビュー情報をリバース中・・・
ビュー依存情報をリバース中・・・
リレーション情報をリバース中・・・
リストのインデックスが範囲を超えています(4)
リバースエンジニアリングを中断しました。
~~~~~~~~~~~~~~~~~~~~~~

原因は何が考えられますでしょうか。
ご回答いただけますと嬉しいです。
よろしくお願いいたします。

環境
オブジェクトブラウザERのバージョン:23.0.0.0
postgreSQLのバージョン:PostgreSQL 15.2 (Debian 15.2-1.pgdg110+1) on x86_64-pc-linux-gnu
OBサポートです。
ご返信が大変遅くなり申し訳ございません。

リバースエンジニアリング実施後、ER図の作成はできておりますでしょうか?
エラーが表示されてもER図の作成は正常にできておりますケースがございます。
こちらのエラー表示につきましては今後改善を検討させていただきます。

上記で解決しない場合、弊社サポート側で対応させていただきたく存じます。
つきましては、下記サポート宛までお問い合わせいただけますでしょうか。

【窓口】
oob.support@sint.co.jp

本件、大変ご不便ご迷惑をおかけしてしまい、誠に申し訳ありません。
何卒よろしくお願い申し上げます。
お世話になります、デコピンです。

オブジェクトブラウザ Ver.21.2.5を利用しております。

ユーザー情報をスクリプト出力して、一旦ユーザーを削除後に
スクリプト出力したファイルを実行してユーザーを再作成したところ、
テーブルの権限付与で以下の2コマンドでエラーが発生しました。
(ORA-00990:権限が指定されていないか、または無効です。)

■エラーが発生したスクリプトで出力されたコマンド
1.GRANT ON COMMIT ON テーブル名 TO スキーマ―名
2.GRANT QUERY REWR ON テーブル名 TO スキーマ―名

上記エラーが発生スクリプト部分を以下のように修正することで
正常に実行されました。

■手動で修正したコマンド
1.GRANT ON COMMIT REFRESH ON テーブル名 TO スキーマ―名
2.GRANT QUERY REWRITE ON テーブル名 TO スキーマ―名

1は「REFRESH」の文言を追加
2は「REWR」→「REWRITE」に修正

が正しい記述だと思われます。

スクリプト及びSQLが正しく出力されるパッチなど、出ておりますでしょうか?

以上、宜しくお願い致します。

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

弊社製品SI Object Browserをご利用いただき、誠にありがとうございます。

OB for Oracle ver.21.2.5 で動作確認を行いました。
【ユーザー】の[ソース]タブ、およびスクリプト出力で確認しましたが、
作成されるSQLは特に問題ありませんでした。

恐れ入りますが、今一度ご確認いただきたく存じます。
再現するようでしたら、
oob.surpport@sint.co.jp 宛にご連絡いただけますでしょうか。

・お持ちの製品のシリアルNO
・(データベースに接続した状態で)SI Object Browserのヘルプメニュー > サポート情報の記載内容
・【ユーザー】の[ソース]タブのスクリーンショット
・スクリプト出力を行う際のダイアログのスクリーンショット
・スクリプト出力で出力したテキストファイル(オブジェクト名・スキーマ名が影響している可能性があります。)

何卒、よろしくお願い申し上げます。
過去のFAQにも類似の事象の記載がありましたが、対応方法まで記載がなく投稿しました。
下記事象が出ており、既存のViewのメンテナンスができずに困っております。
対応が分かる方、方法をご教授ください。

(事象)
・ObjectBrowserでViewのソースを表示すると下記のように一部が文字化けしています。
// CREATE OR REPLACE VIEW view_name
// (項目A,項目B,項目C)
// AS
// 卅???†??・・・・
・Viewとしては正しく機能しています。
・もう一度正しいスクリプトで上書き更新しても正常終了するが、ソースはまた文字化けしています。
・テーブルの初期値設定も文字化けしています。
・ほかのオブジェクト(ストアードプロシージャ―、ファンクション)などのソースは文字化けしていません。
・NLS_LANGはJapanese_Japan.JA16SJIS

(利用環境)
・Windows11
・ObjectBrowser Ver.13.1
・SQL*Plus: Release 23
・Oracle 19C
こんにちは。
OBサポートです。

弊社製品SI Object Browserをご利用いただき、誠にありがとうございます。

ObjectBrowserのログイン画面で、文字コードを「UTF8」以外を選択されていないでしょうか。
文字コードを「UTF8」に変更して改善するか、ご確認いただけますでしょうか。

改善しない場合、お手数ですが以下の情報を添えて
oob.surpport@sint.co.jp あてにご連絡いただけますでしょうか。

・お持ちの製品のシリアルNO
・SI Object Browserのヘルプメニュー>サポート情報の記載内容
 (文字化けの発生するDBに接続した状態で記載内容をコピーorファイル出力ください)
・実際に作成しているビューのソース

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