How to connect java with oracle
can any body show me the code of how to connect java with oracle database.
thank you
To configure Oracle JDBC:
1. Add Oracle JDBC JAR file classes12.zip or ojdbc14.zip to classpath.
2. Load and register the JDBC driver.
Class.forName("oracle.jdbc.driver.OracleDriver");
3. Obtain a connection:
String url="jdbc:oracle:thin:@<host>:1521:<database>
Connection con = DriverManager.getConnection(url,
"myLogin", "myPassword");
4. Create a SQL statement.
Statement stmt = con.createStatement();
5. Obtain a result set.
ResultSet rs = stmt.executeQuery(
"SELECT ...");
Similar Messages
-
How to connect Java to oracle Database Express Edition?
Anyone can help me?
How to connect JAVA TO ORACLE DATABASE EXPRESS EDITION?I suggest you to read this article:
http://wiki.oracle.com/page/JDBC
Regards,
Ricky -
Unable to connect JAVA with Oracle
I have jdk1.6 and oracle installed on my machine but unable to connect java with database
have classes12.jar and ojdbc14.jar
my environmental variables in respect to this are :
JAVA_HOME= C:\Java\jdk1.6.0_04
JRE_HOME=C:\Java\jdk1.6.0_04
PATH=J:\oracle\ora92\lib;
J:\oracle\ora92\bin;
C:\Program Files\Oracle\jre\1.3.1\bin;
C:\Program Files\Oracle\jre\1.1.8\bin
CLASSPATH=J:\oracle\ora92\jdk\jre\bin\JdbcOdbc.dll;
J:\oracle\ora92\jdbc\lib\classes12.jar;
J:\oracle\ora92\jdbc\lib\ojdbc14.jar
The code is
import java.sql.*; public class dat1 { public static void main(String[] args)throws SQLException,ClassNotFoundException { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Class.forName("com.oracle.jdbc.OracleDriver"); } catch (ClassNotFoundException e) { System.out.println("unable to load driver"); return; } } }
the error message is
Error in thread "main" java.lang.NoClassDefFoundError
Please Help Me
Thanks For Reading
Thanks a lot in Advance For your ANSWERSmaybe if you asked nicely instead of ordering people around we might tell you.
As it is all you're going to hear is that you don't need both those jars, as they contain different versions of the same driver.
I'm not going to tell you which you need, as you should have the documentation to tell you that. But then you also should have the documentation to tell you how to set your classpath properly and you failed to read that too. -
How to connect java with database without any dsn.
is there any way to connect java with database with out creating any dsn..like we do in ado in vb by providing provider.
Sure use a type 4 driver. No DSN.
-
How to connect Java with Acces (DSN Less)
Hi, I'm try to connect an Access DataBase in Java with an example. I find it in this forum, but don't work...
I've my database in the folder Data, and its name is BaseDat.mdb...
I'm working in NetBeans 5.5, and the DataBase is in the Folder: "C:/Documents and Settings/MetalTux/POOL/src/Data/BaseDat.MDB"...
This way, its work, but It's another way to use this... without the "C:/Documents and Settings/MetalTux/POOL/src/"????
Please help me... and sorry my english...
Regards...I have this in my code:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conec = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/Documents and Settings/MetalTux/POOL/src/Data/BaseDat.MDB");
This is OK... work in my code...
But I want to know if there's another way to do this... without "C:/Documents and Settings/MetalTux/POOL/src" code....
In Visual Basic I do this with "App.Path", but I don't know how I can do the same thing in Java...
Please help me... -
Plz help....
How to Connect a Java With C ....using the JNI, Java Native Interface. there are tons of tutorials on the web about it, that will explain far better and more completely than a few posts on a forum
-
i am new to oracle.
i cant connect java(jdk1.3) to oracle using 'oracle.jdbc.driver.OracleDriver' in Class.forName() and DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger")
it shows "class not found" error.
is there any one to suggest or help me?Hi,
you are posting in wrong forum, as this one is for SQLDeveloper-related issues only. You should post java-related issues in this forum:
SQL Developer
However, about your exception you have missed to put the oracle jdbc driver in the classpath.
Download it from here:
SQL Developer
and see more info here:
http://www.oracle.com/technology/sample_code/tech/java/codesnippet/jdbc/index.html -
How to connect java to oracle 9i
Hi guys , i'm still beginner in oracle ,I've created a database and i need to connect a java application to it ,i mention that i'm using netbeans as IDE (tomcat server is embedded with it),please any help.
Ok , I manage to make the connection to my DB using the help of netbeans ,but i'm only able to run sql statement using the sql editor ,but when it comes to creating a class that does the connection and execute sql statement ,the IDE tell me that there is no driver ,but in reality i'm connected to the database,here's the code i've written to access the db:
import java.sql.*;
* @author XPPRESP3
public class Main {
public static void main(String[] args) {
Connection connection = null;
try {
// Load the JDBC driver
String driverName = "oracle.jdbc.driver.OracleDriver";
Class.forName(driverName);
String url=" jdbc:oracle:oci8:@db1";
connection = DriverManager.getConnection(url,"Scott","tiger");
} catch (ClassNotFoundException e) {
System.out.print("no DRIVER ");
} catch (SQLException e) {
System.out.print("no db ");
} -
Noclassfound error while connecting java with oracle database
hi all
the source code metioned below gets compiled. but when it is run
it gives thefollowing error.
ClassNotFoundException: jdbc.driver.OracleDriver
Exception in thread "main" java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at pract.main(pract.java:16)
import java.sql.*;
class pract
public static void main (String args []) throws SQLException
try
Class.forName("jdbc.driver.OracleDriver");
catch(java.lang.ClassNotFoundException e)
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@anant:1521:student", "scott", "tiger");
// @machineName:port:SID, userid, pas
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select * from emp");
while (rset.next())
System.out.println (rset.getString(1)); // Print col 1
stmt.close();
i have included the following driver classes in the classpath
ojdbc.jar,
ojdbc_g.jar,
classes111.jar
but still im unable to connect.
can anyone help me in solving this simple problem.hi ,
you hav not stated which oracle ur using...still if u r using oracle 9i then u hav to include classes12.jar file in ur lib build classpath and then tryout following changes in code....
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
conn = DriverManager.getConnection("jdbc:oracle:thin:@<host>:<port>:<sid>","scott","tiger");
hope this ll help.... -
How can connect java with 3D Max
i want to make 3d maze by reading from text file
for example when i read 0, then i draw wall
when i read 1 i draw path ..and so on
and i want to move the object in the maze by using AI techniques
my questions are:
- can I read from file and draw by using 3D Max and program the
object moving using java, if yes, how can i connect the java and 3D Max
if there are any resoures, or any other silution may help me
please tell me about itI've found two loaders to load 3ds files, so if you export your models from 3ds max that should work.
http://www.starfireresearch.com/services/java3d/inspector3ds.html
http://sourceforge.net/projects/java3dsloader/
//My hyperlink option doesn't work today
Hope it helps.
//Considerate -
How to connect Java to crystal report
How to connect java with crystal report ?
Which are the API's for thatIn all this time you never considered searching?
Cross post
http://forum.java.sun.com/thread.jspa?threadID=791154 -
Connecting JAVA with Video Card
Hai,...
Can someone tell me how to connect Java with a video card (like Matrox, dec-link, etc)?
Because i want to display a video using that video card to a TV monitor.
Is there any tutorial about this? and about connecting JAVA with other device?
Thank you,
BillyHai,...
Can someone tell me how to connect Java with a video card (like Matrox, dec-link, etc)?
Because i want to display a video using that video card to a TV monitor.
Is there any tutorial about this? and about connecting JAVA with other device?
Thank you,
Billy -
How to connect Servlet to Oracle
so far i have see some example from internet on how to connect servlet with Oracle.. but i don't undertand the statement below
"jdbc:oracle:thin:@elab-unix4.bus.umich.edu:1521:elab"
can any expert please explain to me??
what is @elab-unix4.bus.umich.edu ?? elab is database's name?so far i have see some example from internet on how to
connect servlet with Oracle.. but i don't undertand
the statement below
"jdbc:oracle:thin:@elab-unix4.bus.umich.edu:1521:elab"
can any expert please explain to me??
what is @elab-unix4.bus.umich.edu ?? elab is
database's name?jdbc:oracle: type driver
thin: Type of driver again. Oracle distinguishes between thin/thick, but I'm not sure of the features. We use thin.
:@elab-unix4.bus.umich.edu:1521:elab
IP Address of box where db resides:@elab-unix4.bus.umich.edu, port:1521, db instance: elab. -
How to connect Java Application with database!
Dear all, now I am create a dababase application. My database use JData Store. But I don't know how to connect application with it. Can you tell me this proplem?
Thank!Do a google search for JDBC, or go buy a book.
You will need a JDBC driver which supports your database. Or you might be able to use the JDBC-ODBC bridge if there's an ODBC driver for your database. -
Problem in connecting JSP with Oracle 9i.
Hi,
I am having problem in connecting JSP with Oracle 9i.
I am using windows XP and my JDK version is 1.4. For executing JSP I am using
"jakarta-tomcat-5.5.4-preconfigured". My database name is global.
I have set java_home, j2ee_home, oracle_home, path, classpath as follows:
j2ee_home=c:\sun\appserver
java_home=c:\sun\appserver\jdk
oracle_home=C:\oracle\ora92
path=C:\Sun\AppServer\bin;C:\Sun\AppServer\jdk\bin;C:\oracle\ora92\bin
classpath=C:\Sun\AppServer\lib\j2ee.jar;C:\oracle\ora92\jdbc\lib\ojdbc14.jar;C:\oracle\ora92\jdbc\lib\nls_charse
t12.zip
My code is as follows:
<%@ page language="java" %>
<%@ page import ="java.sql.*"%>
<%
try
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
Connection conn = DriverManager.getConnection ("jdbc:oracle:oci8:@global", "scott", "tiger");
catch(SQLException e)
out.println(""+e);
out.println("Connected");
%>
I tried other program:
<%@ page language="java" %>
<%@ page import ="java.sql.*"%>
<%
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:global","scott","tiger");
out.println("Connected");
%>
I am getting following error:
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 5 in the jsp file: /jsp/oracle.jsp
Generated servlet error:
oracle.jdbc.OracleDriver cannot be resolved or is not a type
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:389)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
Thanking you in advance,
Anuragmaneesh108 wrote:
hi this is maneesh1) Read the thread it has been answered.
2) The thread is very old. Don't resurrect old threads.
I'm locking this zombie thread.
Kaj
Maybe you are looking for
-
How many audio CD's can I burn?
So, I took the plunge yesterday and bought my first music store tracks. Now have a few questions (I suppose logically I should have looked for the answers first but I just wanted to try it anyway Most of all I'd like to know, is there a restriction o
-
i have FF 23.0.1, when i close the browser [Press the X on the top right] i get the error: "The instruction at ..... referenced memory at ...... The memory could not be written" I have windows XP. The issue occurs only when closing the browser, does
-
AIR file extensiòn *.air - howto help needed
Hola¡¡ I have Adobe AIR (es nou) I have Adobe Media Player (es nou) I have Adobe Flex Builder (es nou .. 3.0) I have Adobe AIR project in Adobe Flex Builder It not run the Adobe AIR Program >>> Windows not can make AIR runtime and AIR fitxers. PERO>>
-
Nano only works via mains charger then freezes when unplugged....
Could use someones wise advice please! My nano is just over 1yr old, worked fine until recently. I have tried the 5 r's, software is upto date, battery is fully charged, only works via mains charger but when i disconnect it, it freezes with a line th
-
Oracle Portal Content Administrator opportunity
Good afternoon all, I am currently seeking an Oracle Portal Administrator for a 12 month contract for hire in the Kansas City area with an exclusive client in a high-tech, high-security environment. This individual will work with streamlining content