• 締切済み

Java で Oralce Connect

Oracle database を対象にした Java 関連の URL で優良サイトといいますか、 非常に役に立つサイトをご存知でしょうか。 特に Oracle を対象にして初めて Java アプリを構築する人がつまづくことについての 解決方法が豊富に載っているサイトを探しています。 基本的なことですが、 1.Java から Oracle への接続方法 2.カーソルの開き方、閉じ方 3.etc 上記は DB2 を対象にした Java アプリ構築と同じでしょうか? かなり違うのでしょうか?? よろしくお願い致します。

  • iiiQA
  • お礼率39% (62/156)
  • Java
  • 回答数2
  • ありがとう数0

みんなの回答

回答No.2

OTN Japanなんかはどうでしょうか? リンクをはっておきます。

参考URL:
http://otn.oracle.co.jp/
  • PED02744
  • ベストアンサー率40% (157/390)
回答No.1

一般に、あなたもそうであるように、、、、、 DB2を使っている人はOracleを知らず、 Oracleを使っている人はDB2を知らない・・・・ と思われますので、 同じか違うか を 知るためには あなたが 「DB2ではこうなんだが、Oracleではどうか?」 という聞き方にしないと、回答が得られないんじゃないかと思います。 基本的に、JDBCでDBManagerを使う限りにおいては、 ほとんど同じなのではないかと思いますが、私もDB2を知らないので 正確なことはいえません(笑)

関連するQ&A

  • JAVAでOracleアプリ おすすめ参考書は?

    今回JAVAでウェブアプリケーションを作成する勉強をしたいと考えております。 具体的な環境は以下の通りです。 開発環境:Eclipse3.7 開発言語:JAVA SE 7(JDK1.7) データベース:Oracle Database Express Edition 11g Release 2 JAVAの基本的なプログラミング方法についてはだいたい分かりますが、Oracleの環境構築や、JAVAプログラムからOracleへの接続方法などWebアプリケーション関連のプログラミングについては全くわからない状態です。 1から勉強しようとしても右も左もわからない状態ですので、なにか初心者でもわかりやすい参考書や参考サイトなどご存じの方がいれば教えていただけないでしょうか。 どうぞよろしくお願いいたします。

  • JAVAからORACLEへの接続について

    JAVAからORACLEへの接続について教えてください。 JAVAからORACLEデータベースに接続するには何が必要ですか? 自分としてはORACLEに標準でついているJDBCを使用すれば 接続できると思っているのですが... なにせ、JAVA、ORACLEの知識がほとんどないので宜しくお願いします。 ちなみに、何が必要というのは、お金のかかるものがいるかどうかです。 接続できる環境についてもなるべく詳しく知りたいと思っています。 宜しくお願い致します。

  • Javaでの接続について

    ネット等をみるとOracle提供のJDBCドライバで接続する方法が載っていますが、oo4oを利用してJavaのプログラムからOracleにつなぐことは可能でしょうか? VBやVCの場合、oo4oを推奨していたと思うのですが、言語がJavaの場合はどうなのか調べてもよく分からないため質問させていただきました。 よろしくお願いいたします。

  • Oracle8i に接続しようと思うんですが、エラーが出ます。 その2

    2度目です。すみません。 先ほどの問題は解決できたのですが、今度は別のエラーがでてしまいます。 java.sql.SQLException: I/O例外です。: The Network Adapter could not establish th e connection at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:222) at oracle.jdbc.dbaccess.DBError.throwSqlException ソースは以下のとおりで、Connection conn のところで、エラーが出ます。 public class DbTest{ // [ jdbc:oracle:thin:@ + "IP or コンピュータ名(NETBIOS名)" + ":" + ポート + ":" + "DB名" ] private static String DATABASE_URL = "jdbc:oracle:thin:@ksr01-d:1521:ksroracle"; private static String DATABASE_USER = "ksr"; private static String DATABASE_PASS = "ksr"; public static void main(String[] arg ){ System.out.println("STRAT"); try{ // JDBC ドライバの登録 DriverManager.registerDriver( new oracle.jdbc.driver.OracleDriver() ); String drName = "oracle.jdbc.driver.OracleDriver"; Connection conn = DriverManager.getConnection( DATABASE_URL, DATABASE_USER, DATABASE_PASS ); Oracle SQL*Plus を起動してから、実行しています. 事務所に、java の出来る人がいなく、oracle に詳しい人もいなく、上司が、絶対作れといってきて大変困っています。 誰かわかる人がいたら、教えてください。すみませんが,よろしくお願いします.

    • ベストアンサー
    • Java
  • JAVAといってもいろいろあるのですが

    DB(Oracle)サーバーからデータを取得しWEBサーバー上に置いて、Webサーバーから各クライアントにそのデータをグラフ化して表示するシステムをJAVAで作りたいのですが、(システムの規模はそれほど大きくないです)JAVAにもアプレット・アプリケーション・サーブレットなどがあり、どれでシステムを構築するのが一番よいかわかりません。

    • ベストアンサー
    • Java
  • JavaからOracleを呼ぶ。(JDBCドライバの利用方法)

    色々調べましたが分からないので質問させてください。よろしくお願いします。 JavaからOracleを使いたくて、JDBCドライバのことを調べています。 Oracle(のClient)がインストールされた私のパソコン ↓ D:\oracle\ora92\jdbc\lib\classes12.zip\oracle\jdbc\driver\OracleDriver.class まず、コマンドプロンプトにてクラスパスを通しました。 C:\java > set CLASSPATH = D:\oracle\ora92\jdbc\lib\classes12.zip (↑CのjavaフォルダにSqlTest.javaを作成しています。) コンパイルは成功しましたが、実行はできません(;_;) java.lang.ClassNoClassDefFoundError: SqlTest というエラーです。 詳しい方、どうかご教授よろしくお願いします。

    • ベストアンサー
    • Java
  • JavaでのOracle接続について(JDBC)

    はじめまして。 先週よりJavaの勉強を始めていまして 先日からDB接続(Oracle)をやっているのですが、Oracleに接続することが出来ません。色々なサイトからクラスパスが通っていないというエラーのようなのですが、プログラミング経験のある友人に聞いてもさっぱり原因が分かりません。また何度もインストールをやり直して同じです。以下に環境とソースを載せておきますので、もし何か解決のヒントになるような事がありましたら教えて下さい。 ●状況 (1)コンパイルは通るがjavaコマンドで実行をすると”Exception in thread "main" java.lang.ClassNotFoundException: oracle.jdbc.driveOracleDriver”が出てしまう。 (2)C:\oracle\ora92\jdbc\lib\ojdbc14.jarを環境変数→Pathへしっかりと通してあります。(setコマンドでも確認済みです) (3)C:\j2sdk1.4.1_02\jre\lib\extへojdbc14.jarをコピー (4)SQL PLUSからは接続出来る。 ●環境 クライアント:Win2000 DBサーバー:SQLサーバー(別マシンに環境構築) DB:Oralce9.2.0 JDK:1.4.1_02 import java.sql.*; class Employee { public static void main (String args []) throws SQLException,ClassNotFoundException { // Oracle JDBC Driverのロード Class.forName("oracle.jdbc.driver.OracleDriver"); Connection conn = DriverManager.getConnection ("jdbc:oracle:thin:@ホスト名:1521:SID", "ID", "パスワード"); Statement stmt = conn.createStatement (); ResultSet rset = stmt.executeQuery ("SQL"); while (rset.next ()) System.out.println (rset.getString ("ISBN")); rset.close(); conn.close(); } } 以上です。何か足りない情報がありましたら教えて下さい。

  • javaでのORACLEへの接続

    javaでのORACLEへの接続方法を教えてください javaの初心者なのですが、JAVAでのORACLEへの接続方法がよくわかりません。 解説書のORACLEへの接続へのクラスファイルを実行してみましたがエラーとなって しまいます。(コンパイルは通ります)ちなみにクラスファイルの中身は... import java.sql.*; /* 省略 */ Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@hostname:1521:ORA817"; /* 省略 */ Connection conn = DriverManager.getConnection(url, user, password); /* 以下省略 */ この中でJDBCドライバのURLの@hostnameの部分にサーバーのIP(202.15....) ORA817の部分にデータベース名を入れ、ユーザ-、パスワードも実在するものにしてあります。Class.forNameの部分は変える必要があるのでしょうか?ファイルの場所は"C:\A116"です。ちなみにエラーメッセージは... C:\A116>java GetConnectionDemo java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at GetConnectionDemo.main(GetConnectionDemo.java:6) ORACLEサーバ WINDOWS2000 ORACLE 8.1.6i です。 宜しくお願い致します。

    • ベストアンサー
    • Java
  • oracleの勉強がしたい初心者です。

    DBに関しては、SQL文とMySQLで初歩の初歩を講座で受けたぐらいのレベルです。Oracleで設計、構築がしたく、Oracleの本を買い「Oracle Enterprise Maneger」をインストールしましたが、パソコンが重くなるのでアンインストールしました。よく調べると「Oracle Enterprise Maneger」はDB管理者が使い現場でも1つのパソコンにインストールするぐらいで、通常の設計、構築をするDBをやるSEは使わないと聞きました。では、Oracleの全くの初心者が設計、構築をするには、どのツールで勉強はじめればいいですか?参考になりそうなサイト、本、ツールなどありましたら、教えてください。

  • Java8のJdbcドライバーを入手できるサイトを

    Java8のJdbcドライバーを無料でダウンロード できるサイトを教えていただけますか。 オラクルとかのサイトだと、会社名や名前なんかを 入力しなければ、ならないので面倒です。 dbはORACLE11gです。

専門家に質問してみよう