■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
初心者
初めまして。oracle初心者ですが、宜しくお願い致します。
SI Object Browser Version9.1.0.0で、
2つのDB(同一テーブル&同一カラム構造&同一データ数)に、
同一のSQLを実行したところ、
結果画面にSQL結果が出力されるまでの時間は、ほとんど大差がないのですが、
「結果をクリップボードに出力する。」ボタンを押下した時に、
クリップボートにコピーされるまでの時間が、大幅に異なります。
出力結果は全く同じなのに、どうしてこのような事がおこるのか分からず困っています。
1、なぜこのような現象が起きるのか?
(DBに違いがあるとすれば、どこらへんが考えられるのか?)
2、SQLを実行した時の結果は、どこに保持されているのか?
どなたか、ご教授いただけたら幸いです。
宜しくお願い致します。
SI Object Browser Version9.1.0.0で、
2つのDB(同一テーブル&同一カラム構造&同一データ数)に、
同一のSQLを実行したところ、
結果画面にSQL結果が出力されるまでの時間は、ほとんど大差がないのですが、
「結果をクリップボードに出力する。」ボタンを押下した時に、
クリップボートにコピーされるまでの時間が、大幅に異なります。
出力結果は全く同じなのに、どうしてこのような事がおこるのか分からず困っています。
1、なぜこのような現象が起きるのか?
(DBに違いがあるとすれば、どこらへんが考えられるのか?)
2、SQLを実行した時の結果は、どこに保持されているのか?
どなたか、ご教授いただけたら幸いです。
宜しくお願い致します。
返信を投稿
OB
FLATOUT
後迫@SI様
こんにちは。
あいかわらず、パッケージのデバッグウィンドウが
表示されませんが、1つわかったことがありますの
で報告させていただきます。
プロシージャーをデバッグ実行しますと、正常に実
行できます。
なにか、わかりましたらよろしくお願いいたします。
Flatout
[Flatout]
>後迫@SI様
>
>文中に状況を記載させていただきます。
>
>[後迫@SI]
>>こんにちは
>>後迫@SIです。
>>
>>現象について再現することができず、
>>原因の特定が困難な状態です。
>>大変申し訳ございません。
>>
>>つきましてはお手数ですが、
>>以下の追加情報をいただいてもよろしいでしょうか。
>>①デバッグが正常にできないとのことですが、
>> 何かエラーメッセージは表示されますでしょうか?
>
> 特にエラーは出ません。
> Ver9.0までは、デバッグ実行時にソースが表示されていたのですが、
> Ver10.0では、ソースが表示されず、実行完了のダイアログが表示
> されます。
>
>
>>②Oracleのバージョンを教えていただいてもよろしいでしょうか?
>
> Oracle9iです。
>
>>③デバッグしているプログラムですが、
>> ログインユーザのストアドプログラムでしょうか?
>> それとも他のユーザのストアドプログラムでしょうか?
>
> ログインユーザの所有するストアードパッケージです。
>
>
>>
>>お手数をおかけしてしまい申し訳ございませんが、
>>何卒よろしくお願いいたします。
>
>お手数をお掛けいたします。よろしくお願いします。
>
>
>
>
こんにちは。
あいかわらず、パッケージのデバッグウィンドウが
表示されませんが、1つわかったことがありますの
で報告させていただきます。
プロシージャーをデバッグ実行しますと、正常に実
行できます。
なにか、わかりましたらよろしくお願いいたします。
Flatout
[Flatout]
>後迫@SI様
>
>文中に状況を記載させていただきます。
>
>[後迫@SI]
>>こんにちは
>>後迫@SIです。
>>
>>現象について再現することができず、
>>原因の特定が困難な状態です。
>>大変申し訳ございません。
>>
>>つきましてはお手数ですが、
>>以下の追加情報をいただいてもよろしいでしょうか。
>>①デバッグが正常にできないとのことですが、
>> 何かエラーメッセージは表示されますでしょうか?
>
> 特にエラーは出ません。
> Ver9.0までは、デバッグ実行時にソースが表示されていたのですが、
> Ver10.0では、ソースが表示されず、実行完了のダイアログが表示
> されます。
>
>
>>②Oracleのバージョンを教えていただいてもよろしいでしょうか?
>
> Oracle9iです。
>
>>③デバッグしているプログラムですが、
>> ログインユーザのストアドプログラムでしょうか?
>> それとも他のユーザのストアドプログラムでしょうか?
>
> ログインユーザの所有するストアードパッケージです。
>
>
>>
>>お手数をおかけしてしまい申し訳ございませんが、
>>何卒よろしくお願いいたします。
>
>お手数をお掛けいたします。よろしくお願いします。
>
>
>
>
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
お問い合わせいただきました件についてですが、
以下の手順にて画面の表示設定をリセットしていただき、
現象が解決するかご確認をお願いできますでしょうか。
①Object Browserを起動している場合は終了します。
②レジストリエディタを起動し、
「HKEY_CURRENT_USER\Software\SystemIntegrator\OB10」にある、
「GUI」キーを削除します。
③Object Browserを再度起動いたします。
お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
後迫@SIです。
お問い合わせいただきました件についてですが、
以下の手順にて画面の表示設定をリセットしていただき、
現象が解決するかご確認をお願いできますでしょうか。
①Object Browserを起動している場合は終了します。
②レジストリエディタを起動し、
「HKEY_CURRENT_USER\Software\SystemIntegrator\OB10」にある、
「GUI」キーを削除します。
③Object Browserを再度起動いたします。
お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
返信を投稿
OB
迷える子羊
SI Object Browser Ver9 でTableのオブジェクトリストを表示しているのですが、コメントの項目が表示されません。内容のにでなく上のバーにコメントの文字もでません。前まで普通に表示されていたのですが、何かの拍子に表示されなくなり、その後再インストールしてもコメントが表示されなくなりました。他の作業者は問題なく表示されているのですが…何か表示、非表示の操作があるのでしょうか?
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
お問い合わせいただきました件についてですが、
Ver.10におきましてもSQLの実行はおこなっておりませんが、
Ver.10より統計情報の表示がデフォルトでONとなっておりますので、
一度、統計情報の表示をOFFにしていただいた上で、
速度が変わっていないか、再度試していただけますでしょうか。
何卒よろしくお願いいたします。
後迫@SIです。
お問い合わせいただきました件についてですが、
Ver.10におきましてもSQLの実行はおこなっておりませんが、
Ver.10より統計情報の表示がデフォルトでONとなっておりますので、
一度、統計情報の表示をOFFにしていただいた上で、
速度が変わっていないか、再度試していただけますでしょうか。
何卒よろしくお願いいたします。
返信を投稿
OB
山田@SI
こんにちは
山田@SIです。
大変申し訳ございませんが、モデル上にAUTO_INCREMENTを定義することは
できません。
データベースに実装する場合は、ポストSQLタブに
ALTER文として設定していただけますでしょうか。
alter table test change id id int not null auto_increment;
何卒、よろしくお願いいたします。
山田@SIです。
大変申し訳ございませんが、モデル上にAUTO_INCREMENTを定義することは
できません。
データベースに実装する場合は、ポストSQLタブに
ALTER文として設定していただけますでしょうか。
alter table test change id id int not null auto_increment;
何卒、よろしくお願いいたします。
返信を投稿
OBER
山口
mysqlのAUTO_INCREMENTをデフォルト値に指定したいのですが
単純にデフォルト値にAUTO_INCREMENTを指定するとエラーとなってしまいます
どのように設定すればよいでしょうか?
○使用環境
mysql5
OBER 5.0.0.0
○生成されたDDL
CREATE TABLE `test`
(
`id` INT DEFAULT AUTO_INCREMENT NOT NULL,
`val` VARCHAR(5)
);
ALTER TABLE `test`
ADD CONSTRAINT PRIMARY KEY (`id`);
ALTER TABLE `test` MODIFY id INT NOT NULL DEFAULT AUTO_INCREMENT COMMENT 'id';
○以下のようなSQLに修正すると作成できます。
CREATE TABLE `test`
(
`id` INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
`val` VARCHAR(5)
)
単純にデフォルト値にAUTO_INCREMENTを指定するとエラーとなってしまいます
どのように設定すればよいでしょうか?
○使用環境
mysql5
OBER 5.0.0.0
○生成されたDDL
CREATE TABLE `test`
(
`id` INT DEFAULT AUTO_INCREMENT NOT NULL,
`val` VARCHAR(5)
);
ALTER TABLE `test`
ADD CONSTRAINT PRIMARY KEY (`id`);
ALTER TABLE `test` MODIFY id INT NOT NULL DEFAULT AUTO_INCREMENT COMMENT 'id';
○以下のようなSQLに修正すると作成できます。
CREATE TABLE `test`
(
`id` INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
`val` VARCHAR(5)
)
返信を投稿
OBER
やす
Ver10では実行計画がボタンに変更されていますが,
SQLを実行せずに実行計画のみを表示することはできないのでしょうか?
Ver9では「実行計画」タブを開いた上体にて「実行」ボタンを押すと,実際の
クエリは実行されていないとの認識でした。
Ver10にて遅いSQLのチューニングを実施するために,実行計画を参照しようとすると,
実行計画表示後,実際のクエリが終了するまでOBが応答不能となってしまいます。
SQLを実行せずに実行計画のみを表示することはできないのでしょうか?
Ver9では「実行計画」タブを開いた上体にて「実行」ボタンを押すと,実際の
クエリは実行されていないとの認識でした。
Ver10にて遅いSQLのチューニングを実施するために,実行計画を参照しようとすると,
実行計画表示後,実際のクエリが終了するまでOBが応答不能となってしまいます。
返信を投稿
OB
かけだしSE
お返事ありがとうございます。
回答を以下に示します。
①Oracle Database 10g Enterprise Edition Release 10.2.0.3.0
②トレースは実行され、エラーになりません。
そして表示ボタンを押下しても、なにも表示されません。
③トレースフォルダ内にファイルは作成されませんでした。
すみませんが、どうぞ宜しくお願い致します。
回答を以下に示します。
①Oracle Database 10g Enterprise Edition Release 10.2.0.3.0
②トレースは実行され、エラーになりません。
そして表示ボタンを押下しても、なにも表示されません。
③トレースフォルダ内にファイルは作成されませんでした。
すみませんが、どうぞ宜しくお願い致します。
返信を投稿
OB