ベストアンサー 【Oracle9i Gold】SQL,RUNの優先度 2006/09/10 22:47 Oracle9i Goldの資格取得を目指しています。 SQLコマンドとRUNコマンドで同一内容の命令を発行した場合、優先度はRUNコマンドの方が優先度は高いですか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー ossan_hiro ベストアンサー率66% (88/132) 2006/09/11 12:24 回答No.1 RUNコマンドってSQL*PLUSのコマンドという事であってますか? RUNコマンドはSQLバッファに格納されているSQL(PL/SQL)を実行するSQL*PLUSのコマンドです。 SQLは基本的は早いもの勝ちです。 (サーバプロセスにたどり着いた順番に処理されます。) よって優先度は変わりません。 質問者 お礼 2006/09/12 00:06 ご回答ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターデータベースOracle 関連するQ&A 【Oracle9i Gold】SQL*LOADERはDML処理? Oracle9i Goldの取得を目指しています。 SQL*LOADERはDML処理ですか?それともDDL処理ですか?オプションでcommit件数が指定できるからDML処理だと思っているのですが。 oracle8i SQLリファレンス探しています。 oracle8i SQLリファレンス探しています。 oracle8i workgroup serverを入れております。 oracle documentationなども見ましたが、マニュアルを探せずにいます。 どなたかoracle8i SQLリファレンスのある場所をご存知の方いらっしゃれば、教えて頂きたく宜しくお願い致します。 Oracle8iでテーブルをエクスポートする方法 Oracle10gを使用しています。Oracle8iから特定のテーブルを抽出してOracle10gに入れようとしましたが、Oracle10gのexpコマンドは互換性の問題で8iに対して使えませんでした。そこでOracle8iのexpコマンドを使用しようかと考えましたが、テーブルごとのエクスポートができないとのことで不可(データベースが大きすぎるため、そもそも8iのExpコマンドを実行できる権限を持っていないのでできませんが)。 仕方がないのでExpコマンドはあきらめて、テーブル定義抽出→データをCSVまたはSQLで抽出という手順でデータを移そうかと考えています。データの抽出はできたのですが、テーブル定義の取得は10gで使えるdbms_metadata.get_ddlが使用できないので取得できずにこまっています。8iでテーブル定義を取得するにはどうしたらいいのでしょうか? なお当方8iのデータベースのSystem/Sys権限を所有していないません。また8iがインストールされているサーバへログインすることもできません。それを考慮した上で実現可能な方法をご提示願います。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Oracle9i SQLについて Oracle9i SQLについて 環境:WinXP(SP3),Oracle9i,VB2005 受注のテーブルから未出荷で品番毎に一番早い納期の 受注数を取得したいのですが上手くいきません ご教授願います。 SQL出力結果イメージ 品番 納期 受注数 A 2010/06/01 6 B 2010/05/26 10 C 2010/05/24 1 Oracle8iとOracle9iは共存できるのか Oracleを扱うようになって間もない者です。 先日Oracle8iがインストールされている環境に、さらにOracle9iをインストールしました。 これってイイレギュラーなことですよね? 結果は、Oracleに接続できなくなりました。(sqlplusを使用したかったのですが、リスナーが何とかのエラーが返ってきます。) こういった場合、Oracle9iのみアンインストールをしたらOracle8iは使用(接続)可になるのでしょうか? Oracle9iのみアンインストールということが出来るのでしょうか? それとも、この状況は8i,9iともに使用(接続)不可で、両方アンインストールするしかないのでしょうか? 心優しい技術者・経験者の方、是非教えてください。 結構困っています。 ExcelVBAでのOracleデータベースへのSQL文発行 Excelにデータベースのデータ構造を書いたファイルがあります。 それをVBAでOracleに直接SQL文を発行してテーブルを作成したいのですが、VBみたいにoo4oをつかって、Oracleに接続することは可能ですか? カテゴリーが違うかもしれませんが、ここで聞いたほうがわかるとおもったので、質問させてもらいました。 よろしくおねがいします。 オラクルマスター・ブロンズSQL基礎Iについて オラクルマスター・ブロンズSQL基礎Iについて オラクルマスター・ブロンズ11gを取得したいと思っています。 試験のカテゴリを見ると、 「1Z0-017J Bronze SQL基礎I」または「1Z0-051J 11gSQL基礎I」 と 「1Z0-018J Bronze DBA11g」 に合格し試験合格申請すれば良さそうですが、 「1Z0-017J Bronze SQL基礎I」に関しては旧バージョンの10gの試験に思えます。 ある参考書には 「1Z0-051J Bronze 11gSQL基礎I」が必要と書いていますが、 オラクルのサイト http://www.oracle.com/global/jp/education/certification/path/11g_dba_path.html#Bronze には 「1Z0-017J Bronze SQL基礎I」と「1Z0-051J 11gSQL基礎I」のどちらでも良いとなっています。 本当に 「1Z0-017J Bronze SQL基礎I」 「1Z0-018J Bronze DBA11g」 の組み合わせで オラクルマスター・ブロンズ11gが貰えるのでしょうか? 「1Z0-017J Bronze SQL基礎I」の参考書は貰えるので、 「1Z0-017J Bronze SQL基礎I」で行けるなら「1Z0-017J Bronze SQL基礎I」で行こうと思います。 SQL*Plusで以前に実行したコマンドを再実行したい Oracle 9iを使用しています。 SQL*Plusで以前に実行したコマンドを再度実行することは可能でしょうか。 RUNコマンドで、直前に実行したコマンドなら再実行できることがわかったのですが、それよりも前に実行したコマンドを再実行する方法を知りたいです。 例えば、UNIXのcshの場合、historyコマンドで、以前に実行したコマンド一覧が表示され、!3 のように、コマンド一覧番号を指定すると、任意のコマンドを実行できます。 これと同じようなことがSQL*Plusでも可能でしょうか? Oracle10gExpressをインストールした後、Oracle8iの接続ができなくなった(ORA-12154) お世話になります。 Oracle8iクライアントがインストールされている環境に、 Oracle10gExpressをインストールしました。 Oracle8iでインストールした、SQL Plusからは問題なく接続できるのですが、 AccessにODBC接続させていた、Oracleへの接続がうまくいかなくなりました。 よくわかっていないのですが、 どうも、Oracle10gのtnsnamesを参照しにいっているような気がします。 でも、oracle8iのtnsnames.oraの内容をそのまま、 10gのtnsnames.oraにコピーしましたが、だめでした。 何かご存知の方アドバイスいただけないでしょうか? よろしくお願いいたします。 ●8iのtnsnames.oraでうまくいっていた内容を、10gにコピーした内容です。(内容は変更せずにそのままコピーしました) test.xxx.CO.JP = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = test) ) ) oracle9iでPL/SQLの設定 oracle9iでPL/SQLを使用できるようにする場合、DBCAでデータベースを構築した場合デフォルトで使用できるようになりますでしょうか?現在環境がなく検証できない状況で困っています。 oracle10g(10.2.0.1.0)のsql*plusでの出力について 質問させていただきます。 sql*plusを使用して以下のような簡単なテーブルを作成しました。 create table XXX_TBL ( NUM NUMBER(3), NAME CHAR(5)); データをINSERT後、SELECT * FROM XXX_TBLで内容を表示したところ、 以下のように表示されました。 NUM NAME ---------- --------------- 1 test NAMEはCHAR(5)で作成したにもかかわらず、---の 数が15もあります。 oracle9iでは、CHAR(5)の場合の---の数は5でした。 上記例では、2項目しかないためsql*plusで出力しても 気になりませんが、項目数を増やし、またカラムサイズを 大きくした場合に、見づらくなってしまいます。 何らかのパラメータの設定を変更すればよいのかと思い、 いろいろと調べて見ましたがわかりませんでした。 ご教授願います。 oracle8.1iでSQL文処理時間について Oracle8.1iでの質問です。 クライアントからサーバへなんらかのSQL文を 投げた場合、サーバで処理をし、クライアントに 結果を返すと思いますが。 サーバ側でのSQL文の処理開始時刻と処理終了時刻を知りたいのですが、どのような システムテーブルを見ればよいのかご存知の方 教えてください。SQL文まで、分かれば助かります。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム oracleシルバー、ゴールドを受けたいのですが・・ oracleシルバーを受けようと思っています。 しかし、oracleシルバーの中でもなんか、色々あるみたいで、 ・オラクル シルバー フェロー ・オラクルマスター シルバー(オラクル9iデータベース) ・オラクルマスター シルバー(オラクル9i PL/SQL) ・オラクルマスター シルバー(オラクル 9i アプリケーションサーバー) があるようです。しかし、初心者なのでどれをとればいいのかとかが良くわかりません。。。そこで質問ですが、 1.oracleシルバーのどれを取得しても、「oracleシルバー取得した!」と宣言できるのでしょうか? 2.最終的にゴールドを、短時間の勉強で取得するには、まずはシルバーのどれを取得すればいいでしょうか? オラクルマスターの取得は必ずブロンズから? オラクルマスターを取得したいと考えています。 オラクルマスターは下位資格を取得していないと 上位資格を取得する権利はないのでしょうか? 例えば、10gのゴールドを取得したい場合 10gのブロンズ→10gのシルバー →10gのゴールドと順番に取得するのでしょうか? 知識があるからといって、いきなりシルバーや ゴールドを受講することは無理なのでしょうか? また、10gのゴールド資格保有者が11gのゴールドを 取得する場合は、バージョンアップ?の試験(資格)を パスすればよいのでしょうか? 講習などは再度受けなおす必要はないのでしょうか? Oracle8iの使用方法について 今回、初めてOracleを扱うことになりました。 やることは、PL/SQLのプログラムを作成、 テストです。 現在、PL/SQLのプログラムを作成しました。 これから後の作業で使用するツール(画面)が よくわからないので教えてください。 1.コンパイル SQLPLUSで、ファイルを開いて、「@ファイル名.sql」で コンパイルでいいのでしょうか? WorkSheetでも出来ると聞いたのですが、 どのツールが便利でしょうか? 2.テスト 作成したPL/SQLのプログラムを実際 試す場合、SQLPLUSの実行でいいのでしょうか? 実際のプログラムの内容は、 あるファイルを読みこんで、テーブルのデータを 更新する、といったものなんですが・・・ ★その他質問 1)CSEというソフトをダウンロードしたのですが、 これは、Accessのように使えるんですか? テストで使うデータは、Accessのように、 CSEで値を入力すればいいんでしょうか? データは一般的にどのツールで作成するのが いいのでしょうか? 2)オブジェクトブラウザというのは、なんのことでしょうか? 3)他に、Oracleで使用するメジャーなツール がありましたら、教えてください。 以上、初歩的な質問で申し訳ありませんが よろしくお願いします。 【Excel VBA】DBがOracleの場合のSQL文 SQL文で日付で条件をする場合について。 以前、DBがSQLサーバーの場合の指定方法を教えていただきましたが、 Oracleの場合はどうすればよいでしょうか? その時のURL:http://okwave.jp/qa3471834.html (過去の質問から引用) >SQL Server なら >strSql = strSql & " AND 日付 >= '" & dateTarget_s & "'" ※『日付』はテーブルのカラム名で日付型、 『dateTarget_s』も日付型です Oracleの場合は、#を使用でしょうか? (組み合わせ方が解らず) すみませんが、よろしくお願いします。 オラクルマスターについて オラクルマスターについて 改定前(シルバー、ゴールド、プラチナ)時代にシルバーを取得しており、 改定後、申請によりsilver fellowに変更しました。 この状態で今、datebase11gのbronzeを取得したいと思っているのですが、 (1)「Bronze DBA11g 1Z0-018」のみ (2)「Bronze DBA11g 1Z0-018」かつ「11g SQL基礎I [11g SQLI] 1Z0-051 または Bronze SQL基礎I [Bronze SQLI] 1Z0-017」 (1)と(2)どちらになりますか? オラクルのサイトを見てもいまいちよく分らなくて・・・ fellow時代の資格は生かすことができるのかどうかと言うのが不明です。 宜しくお願いします。 オラクル認定資格のバージョンの選び方(9ior11g) システム運用を仕事にしている者です。 私の下に付いて仕事をしている協力会社の人向けに、 技術向上のためオラクル認定資格(データベース Bronze)取得用の勉強会をしようと思っています。 しかし、どのバージョンでの資格を取得してもらうべきか、迷っています。 現在、運用しているOracleDBのバージョンは9iで、 リプレースの予定は全くありません。 ですので、現状に即するのであれば9iの資格を取るべきなのかなと思うのですが、 例えば11gの試験の内容が、9iの内容を完全に内包するような感じであれば、 わざわざ古いバージョンの資格を取ってもらうのもかわいそうな気がしています。 このような場合、現状システムのバージョンである 9i の資格を取るべきでしょうか。 それとも、最新の 11g の資格を取るべきでしょうか。 なお、私自身は、5年ほど前に、当時のGOLD取得に向け勉強した経験があり(取得はしていません)、 Bronzeレベルの知識は備わっていると思います。 ORACLE MASTER Bronze に関しまして 突然の書き込み失礼いたします。 現在ORACLE MASTER Bronzeの取得を目指して勉強しようと 思っております。 資格取得に関しましてご質問ありまして書き込みをさせて頂きました。 ORACLE MASTER Bronzeの資格ですが、こちらの取得には (1)「Bronze SQL基礎I 1Z0-017J 」 もしくは (2)「Bronze SQL基礎I 1Z0-017J 」 + 「Bronze SQL基礎I 1Z0-017J 」 の(1)もしくは(2)に合格している必要が在ると記載がありました。 こちらの資格取得後 「Bronze DBA10g1Z0-041J」を受験しこちらを合格してやっとORACLE MASTER Bronze合格 となるのでしょうか。 また、試験内容ですがプログラミングは問題として出てくるのでしょうか。 極端ですがSQLがまったく知らない人でも、解き進める事は可能でしょうか。 また、ご使用になられました参考書、WEB等御座いましたらお教え頂けましたら 幸いで御座います。 一方的な内容になってしまいましたが、ご回答頂けましたら幸いで御座います。 よろしくお願いいたします。 GOLDを取らなくては!! 今月中にOracleマスターのGOLDを取得しようと思っています。Oracleを実際に使ったことはありませんが、Silverは 持っています。Silverの時と同様に教科書(黒い本のやつ)は買ったのですが、なかなか頭に入ってきません。 Silverは1科目、2、3日でなんとかなったのですが、GOLDの場合はどのくらい勉強すればよいのでしょうか? この本を使って資格をとられた方、どのように勉強すれば良いか教えてください。 他の本を使った方で、他に良い本や勉強方法があれば教えてください。 とりあえず、DBA(1)の本を買ったのでそれから始めようと思っていますが、もう1つのOracle9iの方から勉強した方がいいのでしょうか? 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター データベース SQL ServerOraclePostgreSQLMySQLNoSQLその他(データベース) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご回答ありがとうございました。