Oracle

全3479件中3401~3420件表示
  • こういうSELECTは可能でしょうか?

    テーブルA ---------- コード 区分 金額1 金額2 というテーブルがあるとして、その中から、 区分=1 AND 金額1>=0 の時は金額1、 区分=1 AND 金額1< 0 の時は金額2、 区分=2 AND 金額2>=0 の時は金額2、 区分=2 AND 金額2< 0 の時は金額1 をSELECTしたいのですが、1つのSELECT文で抽出する事は可能でしょうか? SELECT ・・・ ←ここにどう書けば良いんでしょうか? FROM テーブルA;

  • SQL文のゼロ除算

    下記のSQL文でBがゼロのときエラーになります。 UPDATE TABLEa SET A = B / C 上記でエラーが出ないような(ゼロ除算エラー を回避できる)SQL文にする方法を知ってますか?

  • JDeveloper 10g 1Year Limited インストール

    題名のOracleをインストール方法を教えてください。 Java2 SDKはインストールしました。 \bin\jdev.confに SetJavaHome<Java2 SDKディレクトリ> を追加以降どうすればよいかわかりません。 マニュアルではその次の手順として、 <Oracleインストールディレクトリ>\jdev\bin を実行ディレクトリとして、次のコマンドを実行します。 InstallOJVM.bat<Java2 SDKインストールディレクトリ> とありますが、何を使用して上記コマンドを実行 すればよいのかわかりません。 初歩的な質問で恥ずかしいのですが、 どなたかご教授いただけたらありがたいです。

    • oranran
    • 回答数3
  • 通番を振りたい

    select a,b,sum(c) from test group by a,b このようなSQLで以下のような検索結果が 取れたとします。 A,A,10 A,B,20 A,C,30 B,C,10 B,C,20 ここで質問ですが、select句の'a'毎に以下のように 通番を振りたいと思います。これを実現するには どのようにSQLを書けばいいでしょうか? A,A,10 1 A,B,20 2 A,C,30 3 B,C,10 1 B,C,20 2

  • DBCAでエラーとなる

    下記の環境でOracle9iのデータベースを作成しようとしています。 OS: Red Hat Enterprise Linux ES2.1 RDBMS: Oracle9i Database R2 DBCAにてキャラクタセット「JA16SJIS」のデータベースを作成しようとしていますが、「invalid NLS parameter」というエラーメッセージが出て先に進みません。 インストールユーザのoracleの環境変数はNLS_LANG=Japanese_Japan.JA16SJISですが、export NLS_LANG=Japanese_Japan.JA16EUCしてから実行しても同一のエラーとなりました。 なぜでしょうか? ご存知の方いらっしゃったら教えて下さい。 宜しくお願いします。

  • SQL plus のショートカットリンク先について

    OS:windows NT 4.0 sp6 [スタート]-[プログラム]-[Oracle-OraHome81]-[Applocation Development]-[SQL plus] がありますが、clickしてもSQL Plusが起動しません 上記の SQL plus ショートカットのプロパティをエクスプローラにて確認いたしますと、リンク先に何も入っていません。  そこで、[リンク先]をclickしても参照できず、リンク先に直接入力し[適用]clickし、  再度、[スタート]-[プログラム]-[Oracle-OraHome81]-[Applocation Development]-[SQL plus] をclickしても起動しません  再び、SQL plus ショートカットのプロパティをエクスプローラにて確認いたしますと、リンク先に何も入っていません。  解決するにはどのようにすれば良いのでしょうか?

    • nao0
    • 回答数3
  • Oracleのインストールについて

    Oracleのインストールをしたいのですが、 CPUがPen4なので、インストールCDをコピーして、 symcjit.dll のファイル名を変更するという お決まりの解決策を試みました。 最後に\install\win32 以下のsetup.exeを実行しよう としたのですが、 「The Java RunTime Environment was not found at C:\(前半省略)¥Temp¥OraInstall2004-07-28_08-04-40AM¥jre\bin\java.exe Hence,the Oracle Universal Installer cannot be run. Please vidit http://www.javasoft.com and install JRE version 1.3.1 or higher and try again.」 というエラーが出ました。 上記HPへ行って「J2SE v 1.4.2_05 JRE 」 をダウンロード&インストール (インストールは正常に完了)したのですが、 setup.exeを実行すると上記と同じエラーメッセージが 出てしまいました。 使用マシンは、以下の通りです。 システムモデル PC-MA21XBZF6SEC OS 名      Microsoft Windows XP Professional システムの種類 X86-ベース PC プロセッサ x86 Family 15 Model 2 Stepping           7 GenuineIntel ~2104 Mhz おわかりになる方がいらっしゃいましたら、 どうか教えて下さい。 よろしくお願いいたします。

    • oranran
    • 回答数1
  • 440 OIP エラーについて(ORADC)

    OS:win2000pro oracle 8i(8.1.7) VB:VB 6.0 sp5 VBフォーム上にORADCコンポーネントを貼り付けてDB情報を取得し 表示しています (例)データが3つ存在し、1、2つと順にDB(レコード)を削除できるのですが、最後の3つ目を削除しようとすると 下記のエラーが発生します どうしてでしょうか? 440 OIP-00000:Message 0 not found; project:OO4O; facility=OIP

    • nao0
    • 回答数1
  • pl/sqlでcsvファイルダウンロード

    Oracleアプリケーションサーバーを利用しています。 Oracle8i。 PL/SQLから特定のテーブルのデータをCSVダウンロードさせるようにしたいのですが、ファイル名の特定ができません。 処理順序  declare    略  begin    owa_util.mime_header('text/csv', FALSE);    owa_util.http_header_close;    動的SQLを利用して一行ずつhtp出力    end 実行するとダウンロードを促すダイアログが表示されますが、そのとき表示されるファイル名がパッケージ名になっています。ソース中で任意にファイル名をつけたいのですがどうしたらよいでしょうか? または、ブラウザにデータを表示させたEXCELを表示させるといった方法でもよいです。(一行にカンマ区切りのデータが収まってしまうのはNG)   よろしくお願いいたします。

  • Oracleインストールの仕方

    Oracleのインストール時にCPUがPen4の場合、 以下のような手順でインストールが完了できる ということですが、 具体的にどうすればよいかわからないので、 教えていただけませんでしょうか。 (手順) 1. temporaryのディレクトリを作成します。 2. 作成したtemporaryディレクトリに Oracle RDBMS   Server CD の内容をコピーします。 3. 作成したディレクトリにある symcjit.dll とい  うファイル名を探して   見つかったものすべてを symcjit.old に変更し  ます。 4. \install\win32 以下のsetup.exeを実行し、 Oracle 8.1.x.のインストールを行って下さい 1 は「temporary」という名前のフォルダを作成するということですか。そして、どこに作成すればいいのでしょうか。 4 は「\install\win32 以下」とはどの部分でどのように開けばいいのでしょうか。 インストールCDをコピーしたフォルダ内には「setup」と名のつくファイルがいくつかあり、「setup.exe」 がどれにあたるか判別できません。 また、どのように実行するのかもわかりません。 出来る限り調べてみましたが、どうしてもわからない のでよろしくお願いいたします。

    • oranran
    • 回答数1
  • 制御ファイルの追加について

    「制御ファイルの追加」方法について、教えてください。(Oracle 9i) SPFILE使用時に、制御ファイルを追加する場合、 以下の手順で行えうよう、書籍に記載されていました。 ----------------------------------------- (1)インスタンス起動時にSPFILEを変更  (ALTER SYSTEM SET CONTROL_FILE=...) (2)データベースの停止 (3)OSコマンドにて制御ファイルをコピー (4)データベースを再起動 ----------------------------------------- 上記、(1)~(4)の順のうち、 (1)は一番最後に実施してはいけないのでしょうか? ((2)→(3)→(4)→(1)) よろしくお願いします。

    • kutu
    • 回答数1
  • 対応Cコンパイラについて [C/OCI/HP]

    OCI(Oracle Call Interface)を用いてOracleクライアントの開発を行います。 下記環境で対応するCコンパイラを教えていただけますでしょうか?(HP 11.0に付属のCコンパイラで大丈夫でしょうか?) ・Oracle 8i ・HP 11.0 ※ ・Borland C++ Compiler ・Oracle 8i ・Windows 2000 でサンプルプログラムをコンパイルしようとしたところ、OWLというライブラリがないためコンパイルできませんでした。同じようなことがHPの場合にもあるのかと思い、本質問をさせていただいています。 よろしくお願い致します。

    • noname#27709
    • 回答数1
  • PL/SQLプログラムの書き方がわかりません。

    「課題」2つのデータベースがあり、それぞれ別インスタンス。A―DBからB―DBに、データを抽出し、もっていきます。このとき、キーとなるデータが、Bに既にある場合は、UPDATEを、ない場合はINSERTします。 プログラムの流れは、LOOP FETCH でAから取り出すSELECT文につけられたカーソルを実行し、次に SELECT文で、Bからキーとなるデータがあるか検索して、それで、IF文で、なかったときは、INSERT、あるときはUPDATE だと思うのですが・・・書き方がいまいちわかりません。どなたか、サンプルになるようなプログラムがございましたら、教えていただけませんでしょうか?まったくの素人なのですが、この課題をしなければいけません。よろしくお願いします。

  • oracleのインストールについて

    こんにちわ。 oracleについての質問で連続投稿になるかもしれないんですが、分かる方いたら回答お願いします。 oracle8iのサーバー版とクライアント版があると思うんですが、 サーバー版の場合の対応OSなどが分かるページなどないでしょうか? 調べたんですかLinaxがどうのと書いてあってよくわかりませんでした。 WindowsのPCしか分からないのでWindowsでお願いします。 たとえば2000professionalにはoracle8iのサーバー版は無理なんでしょうか? いまいちOSの違いが分からないもので・・・。 よろしくお願いします。

  • ORA-00439について

    ORACLEをインストールし、データベースの作成を行っています。 その際「ORA-00439:feature not enabled:Managed Standby」とエラーが出て止まってしましました。 どうやらこのエラーは、 Standard Edition(SE)では使用できない初期化パラメータ(LOG_ARCHIVE_DEST_n)が指定されているとの事。 1)データベースのインストールは、OCDAを使用して作成しました。上記パラメータが関係するアーカイブに関しては、「ARCHIVELOGモード」のチェックボックスをチェックしただけで、直接init.oraを記述したわけではないのですが、インストールしたのがSEであろうとEEだろうと、"LOG_ARCHIVE_DEST_N"と指定されてしまうのでしょうか? 2)SEでは"LOG_ARCHIVE_DEST"が使用できるようなのですが、直接init.oraを書き換えるだけでよいのでしょうか? 3)SEとEEのどちらをインストールしたかうろ覚えなのですが、これはどのようにして知ることができるのでしょうか?(アプリケーションの追加と削除には、ORACLEが載っていませんでした) 以上、よろしくお願いします。

    • kutu
    • 回答数1
  • オラクル8iを入れたいのですが

    こんにちわ。 oracle8iをOSが2000serverのPCに入れたいのですが、うまくいかないので対応OSが間違ってたりするんでしょうか? また、NTではどうでしょうか? 今オラクルのディスクだけあって詳細とそれの分かる人間が居ないのでどなたか原因に心当たりがあれば、アドバイスよろしくお願いします。

  • OracleがインストールされているサーバーのIPアドレスを変更する

    ORACLE8.0.6のデータベースがインストールされているサーバーのIPアドレスを変更する事になりました。 以前、8.1.7でをインストールしたサーバーのコンピュータ名を変更したら、動かなくなった経緯があります。そのときは、TNSNAMES.ORA?見たいなのを変更して何とかなりましたが... ORACLE8.0.6のデータベースが入っているサーバーのIPアドレスを変更する場合に注意する点、変更しなければいけない箇所があれば、ご教授願います。 そのデータベースに接続するクライアントの場合は、 "NET8 Configuration Assistant"の設定でホスト名がコンピュータ名ではなく、IPアドレスで設定されている場合は、変更しないといけないと思うのですが、 こちらに関しましても、注意点などがあればお願いいたします。 正直、8.0.6と8.1.7の2種類を触った事があるのですが、頭の整理が出来ていません。 よろしくお願いいたします。

  • エントリ ポイントが見つかりません

    本日突然Oracleが起動しなくなってしまいました。 コマンドプロンプトから「lsnrctl start」としても、 「LSNRCTL.EXE - エントリ ポイントが見つかりません」というタイトルの エラーで、「プロシージャ エントリ ポイント lxsCmpStrがダイナミック リンク ライブラリoranls9.dllから見つかりませんでした。」 といわれてしまいます。 上記メッセージからどのような原因が考えられますでしょうか?

  • XPにOracle8.1.7でNet8が・・

    WindowsXPにも質問を入れてしまったのですが・・ WindowsXPにOracle8.1.7をインストールしています。 その際にNet8 Configuration Assistantがエラーとなります。 それと$ORACLE_HOME/binの下に lsnrctl.exeが存在しません。なにかインストールの際に一工夫必要なのでしょうか? CPUにPentium4を使用しているのでOracleCDからコピーしたoraparam.initを修正してインストールしています。 Pen4はそうしないとインストールできない(?)との書込みが他サイトであったので・・・

  • PL/SQLのパフォーマンスについて

    PL/SQLで、元のプログラムから、部品プログラム(以下のTEST_BUHIN)を呼ぶ際の、 パフォーマンスについてお聞きしたいことがあります。 Oracle8i環境を使っています。 以下の2つをコンパイルすると考えてください。 -------------------------------------------------- CREATE OR REPLACE TYPE test_type as object (  COL1 NUMBER(11),  COL2 VARCHAR2(20),    (実際には、40項目くらいあります)   ); / -------------------------------------------------- CREATE OR REPLACE PACKAGE BODY TEST_BUHIN AS  PROCEDURE TESTINSERT(TESTDATA IN test_type)  AS  BEGIN   INSERT INTO TESTTABLE VALUES(    TESTDATA.COL1,TESTDATA.COL2, ・・・    (以下略) -------------------------------------------------- 今、TESTTABLEにINSERTするプログラムを作成したいのですが、 パフォーマンスを最優先に考えたいと思っています。 その場合、元のプログラム内にINSERT文を作るべきか、 部品(TEST_BUHIN)を使用すべきか迷っています。 パフォーマンスがほぼ同じであれば、部品(TEST_BUHIN)を使用したいと思っています。 部品を使うとパフォーマンスが極端に落ちるということであれば、 部品はコンパイルせずに、元のプログラム内にINSERT文を作成しようと思います。 オブジェクトタイプ型変数を引数として渡した場合、 パフォーマンスへの影響はあるのでしょうか? 自分でも調べてみたのですが、いまいち分かりませんでした。 あと、大きな引数を渡した場合に、メモリをたくさん使ってしまうのかどうかも気になります。 文章が分かりづらいと思いますので、みなさんのご意見などを見て補足させていただきます。 Oracle、PL/SQLに詳しい方、よろしくお願いいたします。

    • cucsna
    • 回答数2