■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
初心者
こんにちは、いつもObjectBrowser使わせて貰ってます。
この度Ver9にしたのですが、設定方法で質問です。
プロシージャ、パッケージ等を開きソースを確認する際、「ソース、権限、相関」のタブがありソース本体でなく、ソースタブがアクティブになっています。
ここでソース最後尾に異動したいと思いendなりを押すと、相関(クロスリファレンス)が起動してしまい時間を要してしまいます。
相関タブを非表示、または開いた際ソース本体をアクティブにする方法を教えてもらえませんでしょうか?
この度Ver9にしたのですが、設定方法で質問です。
プロシージャ、パッケージ等を開きソースを確認する際、「ソース、権限、相関」のタブがありソース本体でなく、ソースタブがアクティブになっています。
ここでソース最後尾に異動したいと思いendなりを押すと、相関(クロスリファレンス)が起動してしまい時間を要してしまいます。
相関タブを非表示、または開いた際ソース本体をアクティブにする方法を教えてもらえませんでしょうか?
返信を投稿
OB
諷戒
[初心者]
>プロシージャ、パッケージ等を開きソースを確認する際、「ソース、権限、相関」のタブがありソース本体でなく、ソースタブがアクティブになっています。
>ここでソース最後尾に異動したいと思いendなりを押すと、相関(クロスリファレンス)が起動してしまい時間を要してしまいます。
>
>相関タブを非表示、または開いた際ソース本体をアクティブにする方法を教えてもらえませんでしょうか?
プロシジャを開いたときのフォーカスがタブにいるので、ENDキーで、最後のタブに
移動してしまっているはずなのですが、”相関”タブの表示/非表示を制御できた
ところで、”権限”タブに移動してしまうだけの話です。
プロシジャを開いたときのフォーカスをソース部分に置いてくれれば、ENDキーで
最後のタブに移動する問題は無くなると思います。
とりあえず、プロシジャのソースの最終行を表示したければ、
①ソースの部分にフォーカスを移動する。(ソース行をクリック)
②CTRL+ENDを押す。
の手順で移動できますので、細心に注意を持って操作しましょう。^^;
>プロシージャ、パッケージ等を開きソースを確認する際、「ソース、権限、相関」のタブがありソース本体でなく、ソースタブがアクティブになっています。
>ここでソース最後尾に異動したいと思いendなりを押すと、相関(クロスリファレンス)が起動してしまい時間を要してしまいます。
>
>相関タブを非表示、または開いた際ソース本体をアクティブにする方法を教えてもらえませんでしょうか?
プロシジャを開いたときのフォーカスがタブにいるので、ENDキーで、最後のタブに
移動してしまっているはずなのですが、”相関”タブの表示/非表示を制御できた
ところで、”権限”タブに移動してしまうだけの話です。
プロシジャを開いたときのフォーカスをソース部分に置いてくれれば、ENDキーで
最後のタブに移動する問題は無くなると思います。
とりあえず、プロシジャのソースの最終行を表示したければ、
①ソースの部分にフォーカスを移動する。(ソース行をクリック)
②CTRL+ENDを押す。
の手順で移動できますので、細心に注意を持って操作しましょう。^^;
返信を投稿
OB
http://www.sint.co.jp/SIob/ask/kyodaku9.asp
のページですが、タイトルが「新しいページ1」となったままです。
FrontPageで作成されたデフォルトのようですので直されたほうがいいかと思います。
のページですが、タイトルが「新しいページ1」となったままです。
FrontPageで作成されたデフォルトのようですので直されたほうがいいかと思います。
返信を投稿
OB
橋爪@SI
こんにちは橋爪@SIです。
ご指摘ありがとうございます。
修正いたしました。
この度は、掲示板にてお知らせくださいまして
ありがとうございました。
ご指摘ありがとうございます。
修正いたしました。
この度は、掲示板にてお知らせくださいまして
ありがとうございました。
返信を投稿
OB
お世話になります
ObjectBrowser9.0.0体験版
Oracle10g(10.1.0.2)
Windows2003Server
の環境にて
ObjectBrowserのログオン画面にて
ユーザー SYS
パス XXX
データベース ZZZ
接続モード SYSDBA(またはNORMAL)
で実行すると
ORA-12637 Packet Receive Failed
のメッセージが出て進みません
SQLPLUSでは同様にしても
>SQLPLUS /NOLOG
>CONNECT SYS/XXX AS SYSDBA
接続できるのですが
ご存知の方
どなたかよろしくおねがいいたします
ObjectBrowser9.0.0体験版
Oracle10g(10.1.0.2)
Windows2003Server
の環境にて
ObjectBrowserのログオン画面にて
ユーザー SYS
パス XXX
データベース ZZZ
接続モード SYSDBA(またはNORMAL)
で実行すると
ORA-12637 Packet Receive Failed
のメッセージが出て進みません
SQLPLUSでは同様にしても
>SQLPLUS /NOLOG
>CONNECT SYS/XXX AS SYSDBA
接続できるのですが
ご存知の方
どなたかよろしくおねがいいたします
返信を投稿
OB
comin
クライアントからは
>ObjectBrowser(9.0.0)のログオン画面にて
>ユーザー SYS
>パス XXX
>データベース ZZZ
>接続モード SYSDBA(またはNORMAL)
>で実行すると
正常に接続できましたが
サーバー自身でのみエラーが
出るようです
>ObjectBrowser(9.0.0)のログオン画面にて
>ユーザー SYS
>パス XXX
>データベース ZZZ
>接続モード SYSDBA(またはNORMAL)
>で実行すると
正常に接続できましたが
サーバー自身でのみエラーが
出るようです
返信を投稿
OB
CASHMERE
お世話になります。
Object Browser 9.0.0 試用版をダウンロード、インストールしました。
Oracle 9i(9.0.1)
OS:Windows XP sp1
今回の新機能SQLビルダを使っての動作不具合と思われるのがあったので報告します。
1.SQLビルダ画面の最上段で「テーブルの追加」を押します。
2.「表の選択」画面の「所有者」を現状ログイン以外に変更します。
3.下リストに表示された一覧からテーブルを選択します。
4.上記を行うとログインユーザー名がテーブル名に付与され最上段に表示されます。
(選択した所有者(ユーザー名)が付与されるべきでは?)
5.そうするとログイン者は選択したテーブル情報がないので
実行するとエラーになります。(これは当たり前の動作ですが・・・。)
よろしくお願いします。
Object Browser 9.0.0 試用版をダウンロード、インストールしました。
Oracle 9i(9.0.1)
OS:Windows XP sp1
今回の新機能SQLビルダを使っての動作不具合と思われるのがあったので報告します。
1.SQLビルダ画面の最上段で「テーブルの追加」を押します。
2.「表の選択」画面の「所有者」を現状ログイン以外に変更します。
3.下リストに表示された一覧からテーブルを選択します。
4.上記を行うとログインユーザー名がテーブル名に付与され最上段に表示されます。
(選択した所有者(ユーザー名)が付与されるべきでは?)
5.そうするとログイン者は選択したテーブル情報がないので
実行するとエラーになります。(これは当たり前の動作ですが・・・。)
よろしくお願いします。
返信を投稿
OB
橋爪@SI
こんにちは、橋爪@SIです。
今回のSQLビルダにおける、ログインユーザー名がテーブル名に付与され最上段に表示され、選択した所有者(ユーザー名)が付与されない問題ですが、次期バージョン(近日公開予定)にて対応させていただきました。
テーブルを追加する際に選択した所有者がデフォルトで入るようにいたしました。
今後、また何かござましたらどうぞ宜しくお願いいたします。
今回のSQLビルダにおける、ログインユーザー名がテーブル名に付与され最上段に表示され、選択した所有者(ユーザー名)が付与されない問題ですが、次期バージョン(近日公開予定)にて対応させていただきました。
テーブルを追加する際に選択した所有者がデフォルトで入るようにいたしました。
今後、また何かござましたらどうぞ宜しくお願いいたします。
返信を投稿
OB
ロード機能において制御ファイルを作成できますがスキーマ名を出力しないようにすることはできないのでしょうか。出力されたファイル名に付加されているのは仕方ないとしても、INTO TABLEの個所でもスキーマ名が付加されると別の環境に移行するとき不便です。
オプションとかはありませんか。
オプションとかはありませんか。
返信を投稿
OB
営業マン
お世話になります。
oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
Accessへ出力方法はあるのでしょうか?
教えてください。
oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
Accessへ出力方法はあるのでしょうか?
教えてください。
返信を投稿
OB
通りすがりの人
>データ量が多くて、
where条件でデータを絞って分割出力してみてはどうでしょうか。
全体で何件くらいあるのか分かりませんが、1/3とか1/5とかの
レコード数ならエクセル出力できるかもしれないですよ。
where条件でデータを絞って分割出力してみてはどうでしょうか。
全体で何件くらいあるのか分かりませんが、1/3とか1/5とかの
レコード数ならエクセル出力できるかもしれないですよ。
返信を投稿
OB
らくす
結果をクリップボードに取り込んで、エディターで
テキストファイルに貼り付け。
んで、それをAccessでインポートすれば、可能でしょう。
メモ帳とかだと、帰ってこなくなりそう。高級なエディター
だと、出来そうですね。
テキストファイルに貼り付け。
んで、それをAccessでインポートすれば、可能でしょう。
メモ帳とかだと、帰ってこなくなりそう。高級なエディター
だと、出来そうですね。
返信を投稿
OB
通りすがり
[営業マン]
>お世話になります。
>oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
>すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
>Accessへ出力方法はあるのでしょうか?
ACCESS側から、パススルークエリーで、インポートすれば良いと思います。
別に難しい事では無いですし、クリップボードを経由した作業より効率的です。
多分、大量データなら”ObjectBrowserで表示後、EXCEL出力”より速いと思いますよ。
>お世話になります。
>oracleDBからSelectで必要なデータを取得していますが、データ量が多くて、
>すでにExcelの収納範囲を超えているので、Excelへの出力が不可能となっています。
>Accessへ出力方法はあるのでしょうか?
ACCESS側から、パススルークエリーで、インポートすれば良いと思います。
別に難しい事では無いですし、クリップボードを経由した作業より効率的です。
多分、大量データなら”ObjectBrowserで表示後、EXCEL出力”より速いと思いますよ。
返信を投稿
OB
サイトウ
Object Browser 8.0.4.10を使用しています。
投稿No.1321と1345で不具合現象を報告し、8.0.4.10のリリース後、投稿No.2012で未修正を報告し、
投稿No.2023で、
この不具合につきましては、
引き続き次回のマイナーバージョンアップで修正させていただきます
と回答いただきました。
その後、マイナーバージョンアップされることなく、メジャーバージョンアップのVer.9がリリースされました。
旧バージョンのサポートは終了でしょうか?
投稿No.1321と1345で不具合現象を報告し、8.0.4.10のリリース後、投稿No.2012で未修正を報告し、
投稿No.2023で、
この不具合につきましては、
引き続き次回のマイナーバージョンアップで修正させていただきます
と回答いただきました。
その後、マイナーバージョンアップされることなく、メジャーバージョンアップのVer.9がリリースされました。
旧バージョンのサポートは終了でしょうか?
返信を投稿
OB
Oracle9.2.0
OB 9.0.0.0
client:WindowsXP
使えない機能なのか記載が見当たらなかったのですが、
MERGEの構文を実行するとエラーになるのですが、
対応してないのですか?
OB 9.0.0.0
client:WindowsXP
使えない機能なのか記載が見当たらなかったのですが、
MERGEの構文を実行するとエラーになるのですが、
対応してないのですか?
返信を投稿
OB
らくす
ホントですね。Ver8の時は、使えたのに「qryData: 内部エラー($172)」
とか出ますね。OBの方でも、SQLの構文チェックを行ってるって事みたい
ですね。
とか出ますね。OBの方でも、SQLの構文チェックを行ってるって事みたい
ですね。
返信を投稿
OB
橋爪@SI
こんにちは橋爪@SIです。
MERGEの構文を実行するとエラーになる件ですが、
大変申し訳ございませんが、弊社サポート宛[oob.supprt@sint.co.jp]に
SQL文と、Oracleのサーバー、クライアント両方のバージョンを記載し
メールをいただいてもよろしいでしょうか。
お手数ですが、宜しくお願いいたします。
MERGEの構文を実行するとエラーになる件ですが、
大変申し訳ございませんが、弊社サポート宛[oob.supprt@sint.co.jp]に
SQL文と、Oracleのサーバー、クライアント両方のバージョンを記載し
メールをいただいてもよろしいでしょうか。
お手数ですが、宜しくお願いいたします。
返信を投稿
OB
らくす
サポートにmailしたんですが、送信出来ませんでしたので…
------------------------準備
--TB1を作成します
Create Table TB1
(
A1 Number(8) Default 0 not Null,
A2 VarChar2(32),
Constraint TB1_PK Primary Key( A1 ) Using Index
)
/
--TB2を作成します
Create Table TB2
(
A1 Number(8) Default 0 not Null,
A2 VarChar2(32),
Constraint TB2_PK Primary Key( A1 ) Using Index
)
/
--TB2にRecordを作成します
Insert Into TB2 Values( 1, 'Test1');
Insert Into TB2 Values( 2, 'Test2');
Insert Into TB2 Values( 3, 'Test3');
Insert Into TB2 Values( 4, 'Test4');
Insert Into TB2 Values( 5, 'Test5');
--
Commit;
------------------------準備ここまで
Merge Into TB1 T
Using (
Select
T2.A1,
T2.A2
From
TB2 T2
) S
On (
T.A1 = S.A1
)
When Matched then
Update
Set
T.A2 = S.A2
When Not Matched then
Insert (
A1,
A2
) Values (
S.A1,
S.A2
);
---------------------------------
--[環境]--
◎エラーになる環境
Server:Oracle 9.2.0.4.0
Client:Oracle 10.1.0.4.0
OB :9.0.1.4
◎上手く出来る環境
Server:Oracle 9.2.0.4.0
Client:Oracle 9.2.0.6.0
OB :8.0.4.10
---------
宜しくお願い致します。
------------------------準備
--TB1を作成します
Create Table TB1
(
A1 Number(8) Default 0 not Null,
A2 VarChar2(32),
Constraint TB1_PK Primary Key( A1 ) Using Index
)
/
--TB2を作成します
Create Table TB2
(
A1 Number(8) Default 0 not Null,
A2 VarChar2(32),
Constraint TB2_PK Primary Key( A1 ) Using Index
)
/
--TB2にRecordを作成します
Insert Into TB2 Values( 1, 'Test1');
Insert Into TB2 Values( 2, 'Test2');
Insert Into TB2 Values( 3, 'Test3');
Insert Into TB2 Values( 4, 'Test4');
Insert Into TB2 Values( 5, 'Test5');
--
Commit;
------------------------準備ここまで
Merge Into TB1 T
Using (
Select
T2.A1,
T2.A2
From
TB2 T2
) S
On (
T.A1 = S.A1
)
When Matched then
Update
Set
T.A2 = S.A2
When Not Matched then
Insert (
A1,
A2
) Values (
S.A1,
S.A2
);
---------------------------------
--[環境]--
◎エラーになる環境
Server:Oracle 9.2.0.4.0
Client:Oracle 10.1.0.4.0
OB :9.0.1.4
◎上手く出来る環境
Server:Oracle 9.2.0.4.0
Client:Oracle 9.2.0.6.0
OB :8.0.4.10
---------
宜しくお願い致します。
返信を投稿
OB