■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
検索オプション
SEGA
エクスポート/インポートの使用ツール([EXP.EXE],[IMP.EXE])について、
Oracleのバージョンに応じて、使い分けが必要であることは
ご存知だと思いますが、ObjectBrowserでは、設定欄が1つしかありません。
(例:Oracle9iの[IMP.EXE]で、Oracle8iにインポートするとエラーとなる等)
私が複数バージョンのOracleを管理している関係上、
使用ツールを複数設定しておき、接続しているOracleのバージョンに応じて
自動的に初期表示の使用ツールを切り替えてくれる様になると、
使いやすいと思います。
ニーズがどの程度あるかは分かりませんが、ご検討下さい。
Oracleのバージョンに応じて、使い分けが必要であることは
ご存知だと思いますが、ObjectBrowserでは、設定欄が1つしかありません。
(例:Oracle9iの[IMP.EXE]で、Oracle8iにインポートするとエラーとなる等)
私が複数バージョンのOracleを管理している関係上、
使用ツールを複数設定しておき、接続しているOracleのバージョンに応じて
自動的に初期表示の使用ツールを切り替えてくれる様になると、
使いやすいと思います。
ニーズがどの程度あるかは分かりませんが、ご検討下さい。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
ご要望いただきありがとうございます。
インポート、エクスポートを複数バージョン間で
使うのに便利な機能を次回バージョンアップで
ぜひ検討させていただきたいと思います。
よろしくお願いいたします。
後迫@SIです。
ご要望いただきありがとうございます。
インポート、エクスポートを複数バージョン間で
使うのに便利な機能を次回バージョンアップで
ぜひ検討させていただきたいと思います。
よろしくお願いいたします。
返信を投稿
OB
うっち~
既存のテーブルのテーブルがあり、そのテーブルと定義が全く同じテーブルを作りたいと思っています。
「定義が全く同じ」とは、列名、列の型、制約が全く同じと言う事を指します。
この2つのテーブルの違いは、
1.テーブル名
2.制約名
のみです。
このようなことを50テーブルについて行いたいと思っています。
何か効率の良い方法はありませんでしょうか。
返信を投稿
OB
SEGA
[うっち~]
>
>既存のテーブルのテーブルがあり、そのテーブルと定義が全く同じ
>テーブルを作りたいと思っています。
>「定義が全く同じ」とは、列名、列の型、制約が全く同じと言う事を指します。
>
>この2つのテーブルの違いは、
>1.テーブル名
>2.制約名
>のみです。
>
>このようなことを50テーブルについて行いたいと思っています。
>
>何か効率の良い方法はありませんでしょうか。
テーブルを1つのファイルとしてスクリプト出力し、
作成されたスクリプトを修正します。
(修正内容は分かりませんが、一括置換出来る修正であれば、かなり楽ですね。)
あとは、修正後のスクリプトを流せばOKです。
原始的ですが、この方法が一番楽だと思いますよ。
>
>既存のテーブルのテーブルがあり、そのテーブルと定義が全く同じ
>テーブルを作りたいと思っています。
>「定義が全く同じ」とは、列名、列の型、制約が全く同じと言う事を指します。
>
>この2つのテーブルの違いは、
>1.テーブル名
>2.制約名
>のみです。
>
>このようなことを50テーブルについて行いたいと思っています。
>
>何か効率の良い方法はありませんでしょうか。
テーブルを1つのファイルとしてスクリプト出力し、
作成されたスクリプトを修正します。
(修正内容は分かりませんが、一括置換出来る修正であれば、かなり楽ですね。)
あとは、修正後のスクリプトを流せばOKです。
原始的ですが、この方法が一番楽だと思いますよ。
返信を投稿
OB
うっち~
ご回答、有難うございます。
その方法で実行しようと思います。
#一括置換できる名前にしようと思います。
返信を投稿
OB
ふうみん
前のバージョンから気になっていましたが
ローカルのデータベースにも接続名を設定してあげないといけませんが
接続名指定なしでローカル接続にできませんでしょうか?
もしできなければ接続指定なしで
ローカルデータベースに接続するようにしてほしいのですが
ローカルのデータベースにも接続名を設定してあげないといけませんが
接続名指定なしでローカル接続にできませんでしょうか?
もしできなければ接続指定なしで
ローカルデータベースに接続するようにしてほしいのですが
返信を投稿
OB
はじめ
データベースに「LOCAL」ってタグで囲んで入力すると、
ローカル接続できるらしいですよ。
ネットサービスの設定なしでできるし、
接続リストに登録さえすれば特に不便ではないと思います。
ローカル接続できるらしいですよ。
ネットサービスの設定なしでできるし、
接続リストに登録さえすれば特に不便ではないと思います。
返信を投稿
OB
ヒデキボンバイエ
このたびObject Browser最新版の8のトライアル版をインストールし、
プロダクトキーの登録で空白のままOKボタンを押したところ、
「OCI.DLLの読み込みに失敗しました。」とエラーメッセージが表示され、
接続画面が表示されません。
設定上のミスでしょうか?
ご教授のほど、お願いいたします。
プロダクトキーの登録で空白のままOKボタンを押したところ、
「OCI.DLLの読み込みに失敗しました。」とエラーメッセージが表示され、
接続画面が表示されません。
設定上のミスでしょうか?
ご教授のほど、お願いいたします。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
お問い合わせの件ですが、
OCI.DLLに対するpathが通っていないためだと思われます。
OCI.DLLは通常[Oracleホーム]\binに作成されていますので、
コマンドプロンプトでpathコマンドを実行し、
pathに[Oracleホーム]\binが含まれているか
確認していただけますでしょうか。
また、path環境変数に[Oracleホーム]\binがあるにも関わらず
エラーが出る場合は、
一度path環境変数から[Oracleホーム]\binの部分を削除し、
再度path環境変数に[Oracleホーム]\binを設定していただければ
解決する場合がありますので試していただけますでしょうか。
どうぞよろしくお願いいたします。
後迫@SIです。
お問い合わせの件ですが、
OCI.DLLに対するpathが通っていないためだと思われます。
OCI.DLLは通常[Oracleホーム]\binに作成されていますので、
コマンドプロンプトでpathコマンドを実行し、
pathに[Oracleホーム]\binが含まれているか
確認していただけますでしょうか。
また、path環境変数に[Oracleホーム]\binがあるにも関わらず
エラーが出る場合は、
一度path環境変数から[Oracleホーム]\binの部分を削除し、
再度path環境変数に[Oracleホーム]\binを設定していただければ
解決する場合がありますので試していただけますでしょうか。
どうぞよろしくお願いいたします。
返信を投稿
OB
ヒデキボンバイエ
後迫@SIさん
ありがとうございました!
path環境変数が原因だったようです。
設定して、再起動すれば直りました!
ありがとうございました!
path環境変数が原因だったようです。
設定して、再起動すれば直りました!
返信を投稿
OB
ahui
ObjectBrowser を7から8へバージョンアップしました。
テストデータ自動生成機能などいろいろと使用してみたいと思っております。
ただ社内には複数のサーバがあって、なかにはOracle7のサーバがあったりします。
そのため、それらに対しては旧バージョンのObjectBrowser7 で接続しようと
思うのですが、ライセンス的には問題ないのでしょうか?
(同一マシンに共存することは可能と書いてありましたが。)
また、ライセンス数もこれを機に(5→10)に変更したのですが、上記のように
7と8を両方使えるなら、追加した5クライアントに対しても7をインストールして
いいのでしょうか?
テストデータ自動生成機能などいろいろと使用してみたいと思っております。
ただ社内には複数のサーバがあって、なかにはOracle7のサーバがあったりします。
そのため、それらに対しては旧バージョンのObjectBrowser7 で接続しようと
思うのですが、ライセンス的には問題ないのでしょうか?
(同一マシンに共存することは可能と書いてありましたが。)
また、ライセンス数もこれを機に(5→10)に変更したのですが、上記のように
7と8を両方使えるなら、追加した5クライアントに対しても7をインストールして
いいのでしょうか?
返信を投稿
OB
後迫@SI
こんばんは
後迫@SIです。
バージョンアップ+アップグレードで
5ライセンスから10ライセンスにしていただいた場合、
①7と8両方(またはどちらか1つのみ)インストールできる5ライセンス
②8のみをインストールできる5ライセンス
の計10ライセンスとなります。
つまり、7,8両方をインストールいただける端末は最大で5台となり、
残り5台は8のみしかインストールできませんのでご注意下さい。
どうぞよろしくお願いいたします。
後迫@SIです。
バージョンアップ+アップグレードで
5ライセンスから10ライセンスにしていただいた場合、
①7と8両方(またはどちらか1つのみ)インストールできる5ライセンス
②8のみをインストールできる5ライセンス
の計10ライセンスとなります。
つまり、7,8両方をインストールいただける端末は最大で5台となり、
残り5台は8のみしかインストールできませんのでご注意下さい。
どうぞよろしくお願いいたします。
返信を投稿
OB
ahui
返答ありがとうございます。>後迫@SIさん。
ライセンスの件、了解しました。
ライセンスの件、了解しました。
返信を投稿
OB
ahui
何度も申し訳ございません。
新規にObjectBrowser8を購入した場合、そのライセンスは7も使用できるのでしょうか?
それとも7を使用したければ、7を購入するしかないのでしょうか?
>バージョンアップ+アップグレードで
>5ライセンスから10ライセンスにしていただいた場合、
>①7と8両方(またはどちらか1つのみ)インストールできる5ライセンス
>②8のみをインストールできる5ライセンス
>の計10ライセンスとなります。
>
>つまり、7,8両方をインストールいただける端末は最大で5台となり、
>残り5台は8のみしかインストールできませんのでご注意下さい。
新規にObjectBrowser8を購入した場合、そのライセンスは7も使用できるのでしょうか?
それとも7を使用したければ、7を購入するしかないのでしょうか?
>バージョンアップ+アップグレードで
>5ライセンスから10ライセンスにしていただいた場合、
>①7と8両方(またはどちらか1つのみ)インストールできる5ライセンス
>②8のみをインストールできる5ライセンス
>の計10ライセンスとなります。
>
>つまり、7,8両方をインストールいただける端末は最大で5台となり、
>残り5台は8のみしかインストールできませんのでご注意下さい。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
バージョン7と8のライセンスは別々となりますので、
新規にObjectBrowser8を購入した場合は、
そのライセンスで7を使用することはできません。
別途、バージョン7をご購入していただく必要があります。
どうぞよろしくお願いいたします。
後迫@SIです。
バージョン7と8のライセンスは別々となりますので、
新規にObjectBrowser8を購入した場合は、
そのライセンスで7を使用することはできません。
別途、バージョン7をご購入していただく必要があります。
どうぞよろしくお願いいたします。
返信を投稿
OB
こんにちは。
要望ですがSQL実行時(テーブルの「データ」タブも含めて)の、件数と
(MSのAccessのように)選択しているレコード行数が知りたいです。
ステータスバーに表示されたら便利かと思います。
欲を言えば、何項目目を選択しているかのインデックスも分かれば嬉しいです。
次バージョンで検討してもらえればと思います。
あとOB8ではレコードの始端終端などのボタンが削除されていますが廃止されたのですか?
以上、宜しくお願いします。
要望ですがSQL実行時(テーブルの「データ」タブも含めて)の、件数と
(MSのAccessのように)選択しているレコード行数が知りたいです。
ステータスバーに表示されたら便利かと思います。
欲を言えば、何項目目を選択しているかのインデックスも分かれば嬉しいです。
次バージョンで検討してもらえればと思います。
あとOB8ではレコードの始端終端などのボタンが削除されていますが廃止されたのですか?
以上、宜しくお願いします。
返信を投稿
OB
初音玲
[hiroro]
>要望ですがSQL実行時(テーブルの「データ」タブも含めて)の、件数と
>(MSのAccessのように)選択しているレコード行数が知りたいです。
>ステータスバーに表示されたら便利かと思います。
>欲を言えば、何項目目を選択しているかのインデックスも分かれば嬉しいです。
>次バージョンで検討してもらえればと思います。
もしつけるなら、表示の有無(件数カウントの有無)を設定できるようにして
ください。件数数える分、パフォーマンスが落ちるのを避けたい場合も多いの
で。何レコード目を選択しているかも同様にお願いします。
Accessと違って全インデックスを(クライアントの)メモリに展開しなくても良
いという特性を生かす設定も残していただけたらと思います。
>要望ですがSQL実行時(テーブルの「データ」タブも含めて)の、件数と
>(MSのAccessのように)選択しているレコード行数が知りたいです。
>ステータスバーに表示されたら便利かと思います。
>欲を言えば、何項目目を選択しているかのインデックスも分かれば嬉しいです。
>次バージョンで検討してもらえればと思います。
もしつけるなら、表示の有無(件数カウントの有無)を設定できるようにして
ください。件数数える分、パフォーマンスが落ちるのを避けたい場合も多いの
で。何レコード目を選択しているかも同様にお願いします。
Accessと違って全インデックスを(クライアントの)メモリに展開しなくても良
いという特性を生かす設定も残していただけたらと思います。
返信を投稿
OB
後迫@SI
こんばんは
後迫@SIです。
ご意見いただきありがとうございます。
オプション化の案も要望に含めさせていただきたいと思います。
どうぞよろしくお願いいたします。
後迫@SIです。
ご意見いただきありがとうございます。
オプション化の案も要望に含めさせていただきたいと思います。
どうぞよろしくお願いいたします。
返信を投稿
OB
後迫@SI
こんばんは
後迫@SIです。
ご要望をいただき誠にありがとうございます。
次回バージョンアップ時に検討させていただきます。
レコード移動ボタンについてですが、
Ver.7ではBDE上の制限で、スクロールバーでレコードの細かい移動が
できなかったために、データタブにレコード移動ボタンがありましたが、
今回からはスクロールバーが正常に使えるため、
レコード移動ボタンは削除いたしました。
しかし、メールでも「レコード削除ボタンがないと不便」というご意見を
いただいてますのでレコード移動ボタンについては
再度検討させていただきたいと思います。
よろしくお願いいたします。
後迫@SIです。
ご要望をいただき誠にありがとうございます。
次回バージョンアップ時に検討させていただきます。
レコード移動ボタンについてですが、
Ver.7ではBDE上の制限で、スクロールバーでレコードの細かい移動が
できなかったために、データタブにレコード移動ボタンがありましたが、
今回からはスクロールバーが正常に使えるため、
レコード移動ボタンは削除いたしました。
しかし、メールでも「レコード削除ボタンがないと不便」というご意見を
いただいてますのでレコード移動ボタンについては
再度検討させていただきたいと思います。
よろしくお願いいたします。
返信を投稿
OB
SIMARISU
すみません。基本的なことをおききします。
セッション情報画面の中に
「状態」という項目がありますが、その項目に表示される
データに関して質問です。
ACTIVE と INACTIVE の違いを詳しく教えてください。
セッション情報画面の中に
「状態」という項目がありますが、その項目に表示される
データに関して質問です。
ACTIVE と INACTIVE の違いを詳しく教えてください。
返信を投稿
OB
SEGA
SEGAです。
[SIMARISU]
>すみません。基本的なことをおききします。
>
>セッション情報画面の中に
>「状態」という項目がありますが、その項目に表示される
>データに関して質問です。
>
>ACTIVE と INACTIVE の違いを詳しく教えてください。
ツール(ObjectBrowser)の話と言うより、Oracleの話ですね。
[Oracle8i リファレンス・マニュアル](v8.1.6)によると、、、
---------------------------------------------
【V$SESSION ビューのSTATUS列】
セッションの状態:
ACTIVE (現在SQLを実行中)、
INACTIVE 、
KILLED (消去予定のマーク付き)、
CACHED (Oracle*XA で使用するために一時的にキュッシュに入っている)、
SNIPED (非アクティブのセッション、クライアントで待機中)
---------------------------------------------
という事です。
詳しくと言うのが、どの程度の事を言っているのか分かりませんが、
OTNのホームページからOracleのマニュアルを無料でダウンロード出来ますので、
[リファレンス・マニュアル]の[V$SESSIONビュー]の部分を見れば、
セッション情報画面で表示している内容について、理解出来るのではないかと思います。
では。
[SIMARISU]
>すみません。基本的なことをおききします。
>
>セッション情報画面の中に
>「状態」という項目がありますが、その項目に表示される
>データに関して質問です。
>
>ACTIVE と INACTIVE の違いを詳しく教えてください。
ツール(ObjectBrowser)の話と言うより、Oracleの話ですね。
[Oracle8i リファレンス・マニュアル](v8.1.6)によると、、、
---------------------------------------------
【V$SESSION ビューのSTATUS列】
セッションの状態:
ACTIVE (現在SQLを実行中)、
INACTIVE 、
KILLED (消去予定のマーク付き)、
CACHED (Oracle*XA で使用するために一時的にキュッシュに入っている)、
SNIPED (非アクティブのセッション、クライアントで待機中)
---------------------------------------------
という事です。
詳しくと言うのが、どの程度の事を言っているのか分かりませんが、
OTNのホームページからOracleのマニュアルを無料でダウンロード出来ますので、
[リファレンス・マニュアル]の[V$SESSIONビュー]の部分を見れば、
セッション情報画面で表示している内容について、理解出来るのではないかと思います。
では。
返信を投稿
OB
KAN2
はじめまして
前にも投稿であったと思いますが
実行計画の保存機能はOOB8でも実装されてないのでしょうか?
パフォチュで実行計画をテキストに
落としておく作業が結構頻繁にありますので
OOBで取れると非常にありがたいです。
CUIのSQL*PLUSでも実行計画を
とることは出来るのですがいかんせん実行計画Only
(set autotrace on explain)でも
実行結果までとれてきてしまい、重いSQLだと結局待ってしまうわけで・・
かといってset autotrace traceonlyだと統計情報が含まれるのでやっぱり重い・・・
是非今後とも利用するであろうOOBに実装していただけたらと思います。
以上 よろしくお願い致します。
前にも投稿であったと思いますが
実行計画の保存機能はOOB8でも実装されてないのでしょうか?
パフォチュで実行計画をテキストに
落としておく作業が結構頻繁にありますので
OOBで取れると非常にありがたいです。
CUIのSQL*PLUSでも実行計画を
とることは出来るのですがいかんせん実行計画Only
(set autotrace on explain)でも
実行結果までとれてきてしまい、重いSQLだと結局待ってしまうわけで・・
かといってset autotrace traceonlyだと統計情報が含まれるのでやっぱり重い・・・
是非今後とも利用するであろうOOBに実装していただけたらと思います。
以上 よろしくお願い致します。
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
大変申し訳ございません。
「実行計画のファイル出力」についてはVer.8では実装できておりません。
今後のバージョンアップにて検討いただきますので、
どうぞよろしくお願いいたします。
今後ともObject Browserをよろしくお願いいたします。
後迫@SIです。
大変申し訳ございません。
「実行計画のファイル出力」についてはVer.8では実装できておりません。
今後のバージョンアップにて検討いただきますので、
どうぞよろしくお願いいたします。
今後ともObject Browserをよろしくお願いいたします。
返信を投稿
OB
山田 貴裕
こんにちは、山田@nisCOMです。
>CUIのSQL*PLUSでも実行計画を
>とることは出来るのですがいかんせん実行計画Only
>(set autotrace on explain)でも
>実行結果までとれてきてしまい、重いSQLだと結局待ってしまうわけで・・
>かといってset autotrace traceonlyだと統計情報が含まれるのでやっぱり重い・・・
set autot trace exp
では如何ですか?
これだと実行計画のみ取ってきてくれると思います。
>CUIのSQL*PLUSでも実行計画を
>とることは出来るのですがいかんせん実行計画Only
>(set autotrace on explain)でも
>実行結果までとれてきてしまい、重いSQLだと結局待ってしまうわけで・・
>かといってset autotrace traceonlyだと統計情報が含まれるのでやっぱり重い・・・
set autot trace exp
では如何ですか?
これだと実行計画のみ取ってきてくれると思います。
返信を投稿
OB