■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
オラクルの SGAサイズを 1.5G に設定していると
データベース情報の SGA タブ、領域名・サイズ のところで桁が少々足りないようです。

2桁ぐらい広げて貰えるとうれしい。
こんにちは。
OBサポートです。

貴重なご意見、誠にありがとうございます。

ご指摘いただきました通り、SGAサイズが大きい場合に桁あふれが
発生することを確認いたしました。

ご不便をおかけしており、誠に申し訳ございません。

本件につきましては、単位の変更を含め改善するよう
開発側に伝えさせていただきます。

何卒、よろしくお願いいたします。
お世話になります。

小職、DB運用担当しております都合上、OB上にてクエリ発行時の画面ショットを
証跡として保存することがよくあります。

クエリのなかには、SYSDATEの付加が難しい場合もあり、その際には別の
SQL実行画面にてSYSDATE表示したり、時計画面を同時に取得したりしております。

SQL実行画面の枠内に[実行]ボタン押下時のSYSDATE表示窓がありますと
大変便利に思えました。

よろしくご検討ください。
こんにちは。
OBサポートです。

貴重なご意見、誠にありがとうございます。

現状では対応時期を申し上げることができかねますが、
昨今の内部統制的観点から同様のご意見が多く寄せられておりますため
次回バージョンで前向きに対応するよう開発側に伝えさせていただきます。

何卒、よろしくお願いいたします。
OBJ11を個人で購入して仕事で使用しています。

STATSPACKのレポートを作成しようとすると
「Statspackの実行に失敗しました」のメッセージが出て作成できません。

sqlplus を起動して@spreport.sqlで実行するとできることは確認しています。

OBJ11でレポートを作ることができるようにするにはどうすればいいのでしょうか?

教えてください。

DBサーバー:Oracle10gR2
Client:Oracle11gR2Client
こんにちは。
OBサポートです。

お問い合わせいただいた件につきまして確認しましたところ、
{$ORACLE_HOME}\RDBMS\ADMIN\spdoc.txt の「10.1 Compatibility Matrix」より
Oracle DatabaseとClientのバージョンが異なる場合に、互換性が保証されていない模様です。

弊社環境にて、11g Client端末のSQL*Plusより10g Databaseに接続、spreport.sqlを
実行した場合に、開始/終了IDを入力した段階で処理が止まってしまう現象を確認しております。

※10g Database端末のSQL*Plusより実行した場合は正常実行されました。
 なお、Object Browserでも同様にspreport.sqlを実行する処理となっており
 結果は同一となることを確認しております。

Oracle ClientとDatabaseのバージョンが異なる場合には
STATSPACKが使用するオブジェクトの定義内容等が変更されている可能性があり、
それにより互換性を保証していないものと推測されますが、
これらバージョンの差異に起因する問題につきましてはObject Browser側での対応が
困難となりますため、Database/Clientのバージョンを同一としていただくよう推奨しております。

大変お手数ではございますが、以下、いずれかの方法でのご利用を
ご検討いただいてもよろしいでしょうか。
=====
1. Oracle Client 10g をご利用いただく

2. Object BrowserをDatabaseの端末にインストールし、リモートデスクトップ等でご利用いただく

3. レポートファイルの作成のみDatabase端末側のSQL*Plusで実行していただく
=====

何卒、よろしくお願いいたします。
OB10.1.0.0にて、ダブルクォーテーションの含まれたレコードデータを、
レコード単位でコピーし、メモ帳などに貼り付けると、
ダブルクォーテーションが倍に増える。
サンプルデータ↓

XXXXX XXXXXX wonder mountain"Irie"(ワンダーマウンテンアイリー)

↓レコードをOBでコピペして貼り付け

XXXXX XXXXXX "wonder mountain""Irie""(ワンダーマウンテンアイリー)"

↓さらにコピペして貼り付け
XXXXX XXXXXX """wonder mountain""""Irie""""(ワンダーマウンテンアイリー)"""

という風に、倍々でダブルクォーテーションが増えていく・・・


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

ご質問いただいた件につきましてですが、レコード単位のコピーにつきましては
Excelへの貼り付けを前提としておりますため、レコード内のデータに二重引用符が
含まれる場合はデータ全体を二重引用符で囲み、データとしての二重引用符を
エスケープする処理が行われます。
(単一データのコピー時はエスケープ処理は行われません)

本件につきましては、オプション等で出力形式の制御を行うように
検討するよう開発側に伝えさせていただきますが、
現状では単一セルのコピーにてご対応いただけますでしょうか。

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

excel貼り付けを前提としていると言うことで了解しました。

直接tsvファイルに貼り付けを行うケースがたまにありますので、
オプションにてご対応頂けますと、大変助かります。
この投稿から12年が経過しましたが、開発は完了しリリースされているでしょうか?
お世話になります。

SQL実行画面等、様々な画面において「クリップボードへの出力」機能がありますが
これに「出力方向の変更」における操作に対応して、縦・横を変更する機能があると
大変便利に思いました。ご検討くだされば幸いです。

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

貴重なご意見、誠にありがとうございます。

ご要望いただいた件につきましては、開発側に伝え
次回バージョンアップ等のタイミングにて対応を検討させていただきます。

また、今後もご要望等ございましたらお気軽にお知らせいただければと存じます。
何卒、よろしくお願いいたします。
お世話になります。

ネステッドテーブルを作成したのですが、
テーブルの「ソース」を見ると属性が"AS () VIRTUAL"となり
「データ」を見ると"変数 にセットした値 0 が無効です。"とダイアログが出力されます。
「ソース」や「データ」を見る方法は無いのでしょうか??
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、開発側に確認しましたところ
ネスト表や配列型、レコード型を含むテーブルには対応しておらず表示が不正になるとのことです。

ご不便をおかけし、誠に申し訳ございませんが
何卒、よろしくお願いいたします。
お世話になります。

一時表領域グループを作成しても
「表領域情報」リストに一時表領域グループ名が表示されません。
また、
ユーザー作成時に一時表領域グループ名がテンポラリ表領域プルダウンの中に表示されません。

直接一時表領域グループ名を入力するしか方法は無いのでしょうか??
こんにちは。
OBサポートです。

お問い合わせいただいた件につきまして、弊社環境(※)にて確認いたしましたが
再現することができず、原因が判明していない状況です。

※環境:Object Browser Ver.11.1、Oracle Database 11gR2

推測ではございますが、以下のような原因が考えられますので
恐れ入りますが一度ご確認いただけますでしょうか。

・何らかの理由で一時表領域の作成に失敗している
 ⇒以下のSQLにて、一時表領域の一覧をご確認いただけます。

  SELECT TABLESPACE_NAME FROM DBA_TABLESPACES
   WHERE CONTENTS = 'TEMPORARY'

・データベースAに一時表領域を作成し、データベースBにユーザーを作成しようとしている

上記にて解決しない場合、技術的調査が必要となりますので、
大変申し訳ございませんが掲示板での回答は致しかねます。
弊社サポート宛に下記の情報を添付の上、ご連絡いただけますでしょうか。

・製品シリアルNO
・保守ダイジェストキー
・ご利用のObject Browserのバージョン
・ご利用のデータベースのバージョン
・一時表領域作成時のCREATE文

なお、保守サポートのご加入が確認できない場合、誠に
申し訳ございませんが回答することができない場合がございますので、
あらかじめご了承くださいませ。

お手数をおかけいたしますが、何卒よろしくお願い申し上げます。
お世話になります。
一時表領域では無く、一時表領域グループの事なのですが。

CREATE TEMPORARY TABLESPACE temp01
TEMPFILE '/u02/temp01.dbf' SIZE 5M
TABLESPACE GROUP tg01;

の「tg01」の一時表領域グループの事です。

sqlplusで確認するならば、
SQL> SELECT * FROM dba_tablespace_groups;
になります。
こんにちは。
OBサポートです。

ご質問の内容を取り違えており、大変失礼いたしました。

本件につきまして開発側に確認しましたところ、誠に申し訳ございませんが
表領域画面、およびユーザー作成画面でのドロップダウンにおいて
一時表領域グループには対応していないとのことでした。

お手数ではございますが、ユーザー作成時の一時表領域グループ指定につきましては
手動でのご記載をお願いできますでしょうか。

お手数をおかけし、誠に申し訳ございませんが
何卒、よろしくお願いいたします。
ご担当様

よろしくお願いいたします。
ログオン時のユーザーID、パスワードが英小文字で作成されており
ログオン画面で入力したいのですが大文字になってしまいます
解決方法はありますでしょうか?
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、
ご利用のデータベースはOracleでよろしいでしょうか?

Ver.10.2でのOracle 11g対応に伴い、デフォルトで大文字/小文字を区別するように
なりましたことから、ログイン画面での小文字入力を可能としておりますが、
それ以前のバージョンでは大文字のみの入力となっております。

回避方法としましては、以下の3点が挙げられます。
恐れ入りますが、ご検討いただけますでしょうか。

(1)Object Browser Ver.10.2以降をご利用いただく
(2)ユーザー/パスワードをすべて大文字として再作成していただく
(3)データベース側にて大文字/小文字を区別しないように設定する

【大文字/小文字を区別しないように設定する方法】
①SQL*Plus等を使用し、sysまたはsystemユーザにてログインします。
②以下のSQLを発行します。
 ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE

何卒、よろしくお願いいたします。
サポートご担当様

回答ありがとうございます。
データベースはOracle 10gで
OBのバージョンは「10.1.0.0」です。
ご提案いただいた回避方法を検討したいと思います。


[OBサポート]
>こんにちは。
>OBサポートです。
>
>お問い合わせいただいた件につきましてですが、
>ご利用のデータベースはOracleでよろしいでしょうか?
>
>Ver.10.2でのOracle 11g対応に伴い、デフォルトで大文字/小文字を区別するように
>なりましたことから、ログイン画面での小文字入力を可能としておりますが、
>それ以前のバージョンでは大文字のみの入力となっております。
>
>回避方法としましては、以下の3点が挙げられます。
>恐れ入りますが、ご検討いただけますでしょうか。
>
>(1)Object Browser Ver.10.2以降をご利用いただく
>(2)ユーザー/パスワードをすべて大文字として再作成していただく
>(3)データベース側にて大文字/小文字を区別しないように設定する
>
>【大文字/小文字を区別しないように設定する方法】
>①SQL*Plus等を使用し、sysまたはsystemユーザにてログインします。
>②以下のSQLを発行します。
> ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE
>
>何卒、よろしくお願いいたします。