■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは、橋爪@SIです。

返信が遅くなり申し訳ございません。

> パラメータINのタイプがPL/SQL TABLEとなっていて、その下にあるINがCAHR
> となっている場合には、そのような形で値を入れてやれば良いのでしょうか?
> お教えください。

左様でございます。
手動で入力していただく必要があります。

また、
デバッグ実行時の変数の表示は、CALLしているプログラムの変数が自動的に表示されます。その他の変数(さらにCALLしているサブプログラム内の変数、パッケージ仕様部の変数、パッケージ本体の別プログラム内の変数)は手動で変数を入力していただく必要があります。 また、サポートしていない型は「変数名が不正です」と表示されます。

■変数の参照方法
①.パッケージの本体を実行
②.パッケージ内のファンクションを選択し、デバックボタンを押下。
③.この時点で、表示されている変数名は、パッケージ全体の変数のみ。
④.ここで、ファンクションの変数を手入力。
⑤.変数値に「変数名が不正です」と表示される。
⑥.カーソルをコードの頭に移動させる。
⑦.トレース実行ボタンを押すと、ファンクションのコード上に入った時点で変数値が参照できる。
⑧.デバッグが終了し、同セッション内に再び同一パッケージのデバッグ実行を行うと、今度は最初からファンクションの変数も変数名欄に表示されている。



以上、デバッグ時のご参考になればと思います。
SQLビルダは
SQLメニューの 前 後 履歴 終了 DIR FD 画面切り替え データベース
の画面切り替えで V8モード と SQLビルダモード にかわるんですよ!
お世話になります。
Object Browser 9.0.0 試用版をダウンロード、インストールしました。
Oracle 9i(9.0.1)
OS:Windows XP sp1

今回の新機能SQLビルダを使っての動作不具合と思われるのがあったので報告します。

1.SQLビルダ画面の最上段で「テーブルの追加」を押します。
2.「表の選択」画面の「所有者」を現状ログイン以外に変更します。
3.下リストに表示された一覧からテーブルを選択します。
4.上記を行うとログインユーザー名がテーブル名に付与され最上段に表示されます。
 (選択した所有者(ユーザー名)が付与されるべきでは?)
5.そうするとログイン者は選択したテーブル情報がないので
 実行するとエラーになります。(これは当たり前の動作ですが・・・。)

よろしくお願いします。
[営業マン]
>お世話になります。
>oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
>すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
>Accessへ出力方法はあるのでしょうか?

ACCESS側から、パススルークエリーで、インポートすれば良いと思います。
別に難しい事では無いですし、クリップボードを経由した作業より効率的です。
多分、大量データなら”ObjectBrowserで表示後、EXCEL出力”より速いと思いますよ。
ロード機能において制御ファイルを作成できますがスキーマ名を出力しないようにすることはできないのでしょうか。出力されたファイル名に付加されているのは仕方ないとしても、INTO TABLEの個所でもスキーマ名が付加されると別の環境に移行するとき不便です。
オプションとかはありませんか。
結果をクリップボードに取り込んで、エディターで
テキストファイルに貼り付け。
んで、それをAccessでインポートすれば、可能でしょう。

メモ帳とかだと、帰ってこなくなりそう。高級なエディター
だと、出来そうですね。
>データ量が多くて、

where条件でデータを絞って分割出力してみてはどうでしょうか。
全体で何件くらいあるのか分かりませんが、1/3とか1/5とかの
レコード数ならエクセル出力できるかもしれないですよ。
お世話になります。
oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
Accessへ出力方法はあるのでしょうか?
教えてください。
Object Browser 8.0.4.10を使用しています。

投稿No.1321と1345で不具合現象を報告し、8.0.4.10のリリース後、投稿No.2012で未修正を報告し、
投稿No.2023で、
この不具合につきましては、
引き続き次回のマイナーバージョンアップで修正させていただきます

と回答いただきました。

その後、マイナーバージョンアップされることなく、メジャーバージョンアップのVer.9がリリースされました。

旧バージョンのサポートは終了でしょうか?
999列のテーブルを作ってダミーデータを3万件
作成した状態で検索してみました。

一覧表示までに掛かった時間
OB8:数秒
OB9:20分程度