■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SI Oject Browser Ver9.1.0.0を使用しています。

データベース情報のSGAタブに表示される値について質問です。

共有プールという項目に表示されている値は何を元に表示しているのでしょうか?
初期化パラメータファイルのshared_pool_sizeで実際に指定した値とは
違う値が表示されているようなのですが・・・。

また、SGAタブに表示される値についての詳細をマニュアルに
載せていただけないでしょうか。

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

以下のSQLにて求めております。

お問い合わせせいただきました件ですが、
共有プールサイズは
V$SGAにある「Variable Size」の値を表示しております。

現状はSGAタブについての詳細はのせておらず申し訳ありませんが、
今後のバージョンアップで検討させていただきますので、
よろしくお願いいたします。
シリアルNo 2007/02/02 19:00 OB 1
セッション情報のシリアルNoはオラクルのプロセス(UNIX)と一致しないようですがこれは何ですか?
セッションに対するオラクルプロセスをみるにはSQLを投げるしかないのですか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
シリアルNOは、セッションのオブジェクトを一意に識別するための番号で、
ALTER SYSTEM KILL SESSIONコマンドで使用される番号となります。
(UNIXのプロセスIDとは別のものとなります。
OracleのセッションとUNIXのプロセスは1対1ではないため、
調べることは出来ません。
ご希望に添えることが出来ず申し訳ありません。)

何卒よろしくお願いいたします。
初めまして
Version4.0.1.1、SQL server2005にてリバースエンジニアリングを実行しましたが、
下記のようなメッセージが表示されます。

 テーブル情報をリバース中...
 su.売価変更
 オブジェクト名 information_schema.columns が無効です。

結果として、テーブル名しか取得出来ず、属性情報が取り込めません。
どのように解決したら、よろしいでしょうか?
よろしくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
照合順序がJapanese_BINなど、
大文字小文字を区別しないにリバース処理に発生するようです。

現状では、大文字小文字を区別する照合順序に
対応しておりませんので、誠に申し訳ありませんが、
Japanese_CI_ASなどの照合順序での使用をお願いできますでしょうか。

また、照合順序が大文字小文字を区別しない設定に
なっているようでしたら、Management Studioにて以下のSQLを実行していただき、
エラーになるかご確認をお願いできますでしょうか。

select *
from information_schema.columns cols
inner join syscolumns col on 1=1
left outer join sys.extended_properties prop on prop.name = 'MS_Description' and prop.major_id =
col.id and prop.minor_id = col.colid
order by col.id, col.colid

お手数をおかけしてしまい申し訳ございませんが、
よろしくお願いいたします。
御回答、ありがとうございました。
御回答の通り、照合順序は並び替えのレスポンスを考慮し、
Japanese_BINにしています。

参考までに、
大文字小文字、アクセントの区別をしているため、
確認のSQLはエラーになります。
(information_schema.columns を大文字にすれば、検索OKです)

バイナリへの対応を期待しています。

データ表示状態(テーブル選択後、データタブを選択)で、
本来「1899/12/30 16:00」というデータが表示されるべきところ、
「1899/12/30」と表示されてしまいます。(時刻なしの状態)
ただし、日付部分が「1899/12/30」以外の場合は、時刻も正しく表示されます。
使用しているバージョンは9.1.0.0です。
なお以前のバージョンでは、正しく表示されます。

何か設定が必要なのでしょうか?
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。
現象について再現いたしました。

日付が「1899/12/30」の場合のみ
時刻が表示されないようです。

Object Browserの不具合です。
ご迷惑をお掛けしてしまい、大変申し訳ございません。

この不具合につきましては、
次回マイナーバージョンアップで修正させていただきますので、
どうぞよろしくお願いいたします。
回答ありがとうございました。

[後迫@SI]
>こんにちは
>後迫@SIです。
>
>ご報告いただきありがとうございます。
>現象について再現いたしました。
>
>日付が「1899/12/30」の場合のみ
>時刻が表示されないようです。
>
>Object Browserの不具合です。
>ご迷惑をお掛けしてしまい、大変申し訳ございません。
>
>この不具合につきましては、
>次回マイナーバージョンアップで修正させていただきますので、
>どうぞよろしくお願いいたします。
お世話になります
OBAPをテスト使用させて頂いたのですが、FindCheckBoxListがWeb画面表示の時
にどうしてもエラーになり原因がわかりません。
サンプル提供されている「OBAPSample1」はエラーになりません。またソース編集時
のデザイン表示でもエラーになりません、当然?コンパイルでもエラーになりせん。
サンプルが動くということは記述が足りないように思うのですが、どうしても解決
できません。その他は非常に簡単にできて、問題なかったのですが、設定手順にミス
があったのでしょうか?。
使用感を確認させて頂きたいので手順ミスが指摘できそうでしたら、ぜひ教えて頂
けませんでしょうか。宜しくお願い致します。

ご返答遅れまして、誠に申し訳ございません。
神山@SIです。

ただ今、現象の確認および調査を行っております。
もう少々お待ちいただけますでしょうか。

ご不便お掛けいたしまして、誠に申し訳ございません。
何卒、よろしくお願い申し上げます。


こんにちは。神山@SIです。
ご回答遅れまして、誠に申し訳ございません。

エラー内容によると、チェックボックスリストに表示するための項目リスト作成する
ためのコード定義が存在しないために発生しています。

以下の部分を確認願います。
・WebアプリケーションのApp_Data\M3\appconfig\M3Code.configという
ファイルが存在するかどうかを確認してください。
・存在する場合は、M3Code.configをテキストエディタで開き以下のような
定義が含まれているか確認してください。
<property>
<name>YesNo</name>
<property-list>
<property>
<name>value-type <value><![CDATA[System.Boolean]]></value>
</property>
・・・・

■ コード定義(M3Code.config)の作成方法
コード定義(M3Code.config)はコード定義書(Excel)をコードジェネレータで
変換することにより、作成可能です。
・コード定義書の雛形はサンプルWebアプリケーションの
「App_Data\定義書\コード定義書.xls」を参考に作成してください。
・コード定義については、以下のドキュメントを参考にしてください。
a.「Object Browser APチュートリアル(NET).doc」の
「4.2.2.コード定義書作成」、「4.3.2.コード定義書変換、生成物の配置」、
「6.6.データベースより取得したデータでプルダウンを作成」
b. 「Object Browser AP定義書とコードジェネレータ利用方法.doc」の
「12.コード定義書変換」

お試し頂けますでしょうか。
何卒、よろしくお願い申し上げます。
システム初心者です。
ご回答、ありがとうございました。
おかげさまで無事、Webから実行できました。
ご指摘のとおり「M3Code.config」に記述がないことが原因でした。

>以下の部分を確認願います。
>・WebアプリケーションのApp_Data\M3\appconfig\M3Code.configという
> ファイルが存在するかどうかを確認してください。
★空でした。

>■ コード定義(M3Code.config)の作成方法
>コード定義(M3Code.config)はコード定義書(Excel)をコードジェネレータで
>変換することにより、作成可能です。
★テスト使用するだけでしたので、コード定義書は空のままテストを行って
 いました。マニュアルはDBへの接続を確認しただけで、ほとんど読まな
 くても、使える?状態にアットいうまにできてしまいましたのでそのまま
 実行しました。
 改めてドキュメント類を確認させて(これも拾い読みですが)頂いたので
 すが、今回の件は判断がつきかねます。
 「実際の開発ではコード定義書は手作業で作成することになります」
 と書かれていますが、自動で作成されるリストボックス類だけは、
 「コード定義書」又は「M3Code.config」へ自動挿入されるようにはなら
 ないものでしょうか。
 自動作成されたリストボックスはM3独自のものですので、説明を受ける
 か、マニュアルに注記がないと惑うと思います。

 あまりにも簡単にできてしまいますが、小規模で使うには十分に使える
 と思います。本格的に使用するにはカストマイズ方法の例題を沢山、
 用意して頂ければと思います、特に他のテーブルのデータ参照でチェッ
 クする等、、。
 テスト使用ににも関わらずお手数をおかけしてしまいした、ありがとう
 ございました。
こんにちは。神山@SIです。

> 改めてドキュメント類を確認させて(これも拾い読みですが)頂いたので
> すが、今回の件は判断がつきかねます。
> 「実際の開発ではコード定義書は手作業で作成することになります」
> と書かれていますが、自動で作成されるリストボックス類だけは、
> 「コード定義書」又は「M3Code.config」へ自動挿入されるようにはなら
> ないものでしょうか。
> 自動作成されたリストボックスはM3独自のものですので、説明を受ける
> か、マニュアルに注記がないと惑うと思います。

ご指摘頂き、誠にありがとうございます。
ドキュメントにフィードバックし、「分かりやすい」マニュアルをご提供できるように
改善を重ねてまいります。

> あまりにも簡単にできてしまいますが、小規模で使うには十分に使える
> と思います。本格的に使用するにはカストマイズ方法の例題を沢山、
> 用意して頂ければと思います、特に他のテーブルのデータ参照でチェッ
> クする等、、。
> テスト使用ににも関わらずお手数をおかけしてしまいした、ありがとう
> ございました。

ご試用頂き、誠にありがとうございます。
カスタマイズ例については、OBAP_FAQドキュメントに随時追記していく予定です。

今後ともよろしくお願い申し上げます。
バージョン9を使っています。
SELECT文だけを書くのではなく、
下記のようなカーソルを含むコードを書き、結果を表示させたいのですが、
SI ObjectBrowserの画面に表示させるための
コードがわかりませんでした。
どう記述すれば、下記のような書き方で、
SI ObjectBrowserの画面に結果を表示させることが
できますでしょうか?
教えてください。

DECLARE
CURSOR csr商品マスタ IS SELECT * FROM 商品マスタ
wk商品マスタ csr商品マスタ%ROWTYPE;
BEGIN
OPEN csrテーブル;
LOOP
FETCH csr商品マスタ INTO wk商品マスタ;
EXIT WHEN csr商品マスタ%NOTFOUND;
END LOOP;
CLOSE csr商品マスタ;
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
カーソルの結果をSELECT結果として出力することは出来ません。
ご希望に添えることが出来ず大変申し訳ございません。

お手数ですが、
DBMS_OUTPUTを使用して
デバッグ画面の出力結果に
カーソルで取得した内容を出力していただくなどの
方法をご検討いただけますでしょうか。

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

OB8を使用しています。

2点質問です。

OBの起動直後に表示される接続先を選択するウインドウですが、
サイズを変更することは可能なのでしょうか?
多くの接続先を登録しているため、画面サイズを大きくしたいのですが、
ドラッグでのサイズ変更に対応していないようですので・・・

接続先の並び順ですが、起動直後の並び順は変更できないのでしょうか?
タイトル列をクリックすると、クリックしたタイトル列の順番で並びますが、
できれば、独自に並び順を定義できればとても便利です。

宜しくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
Ver.8にてサイズ変更、接続先のソートを行うことはできません。

(サイズ変更、接続先のソートにつきましては
Ver.9より可能となっております。)

ご希望に添えることが出来ず申し訳ございませんが、
何卒よろしくお願いします。
テーブル定義書を出力しようとしましたが、一部のテーブルの定義書が
出力されませんでした。

テーブル名が長い場合そのような現象がおきるようですが、
対策はありますでしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
EXCELのシート名の許容文字数(30文字)を超えるような場合に
出力に失敗するようです。

Object Browserの不具合です。
誠に申し訳ございません。

この不具合につきましては、
将来のバージョンアップにて修正を検討させていたします。

現状は、お手数ですが、
一時的に短いテーブル名を作成していただき、
レポート出力していただくような対処をお願いできますでしょうか。
(以下のSQLでテーブルのコピーを作成していただくことができます。
CREATE TABLE 一時テーブル名 AS SELECT * FROM テーブル名)

お手数をおかけしてしまい大変申し訳ございませんが、
何卒よろしくお願いいたします。