oracle 11g与java的连接

时间:2015-04-23 06:44:22

标签: java oracle jdbc

我在远程服务器(局域网)上有一个oracle [11g]数据库。如何配置oracle jdbc驱动程序然后如何连接我的数据库。我尝试了很多代码示例,但没有任何效果。 我只想从表中读取一些数据并将其放入访问(.accdb)文件中。 问候

try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("Oracle Drivers loaded"); String dburl="jdbc:oracle:thin:@[ip goes here]:xe"; String user="reportuser"; String pwd="report"; Connection conn=null; conn=DriverManager.getConnection(dburl,user, pwd); Statement stmt=conn.createStatement();     }

    catch(ClassNotFoundException e){
        System.out.println("There is an Error in Connection "+e);
    }

2 个答案:

答案 0 :(得分:1)

关于你如何连接到数据库的情况,这个问题过于笼统。

如果您正在使用eclipse进行Java开发,您可以在项目中配置jpa并定义url(运行DB的lan machine ip)用户名和密码。在路径中设置jar。

如果你没有使用eclipse,那么打开ODBC数据源管理员(在运行中使用odbcad32.exe) 确保你有适当的Oracle驱动程序

或者如果您下载了jar,那么只需将jar文件复制到lib文件夹中即可。

答案 1 :(得分:1)

如果您想要将JAR文件包含到Eclipse项目中,通常会创建一个' lib'项目文件夹中的文件夹,如果你已经创建了动态web项目,你将在你的WEB-INF中有lib文件夹,把文件放在那里。然后你需要告诉eclipse将它包含在你的类路径中,这样你的代码就可以在eclipse中编译和运行。

要做到这一点: - 进入项目的属性 - 选择' Java Build Path'在左侧栏中 - 选择'库'窗口中央部分的选项卡 - 单击Add JARs按钮 - 这将在eclipse中为您提供项目列表 - 将项目扩展到lib文件夹 - 您的jar将在那里。 - 选择JAR,单击“确定”,然后再单击“属性”窗口中的“确定”。

  • 或者,您只需右键单击该jar并单击BuildPath-> Add to 构建路径。