jdbc-JDBC 连接oracle的问题????????????

问题描述

JDBC 连接oracle的问题????????????

package util;

import java.sql.Connection;
import java.sql.DriverManager;

public class DBUtil {

public static Connection getConnection() throws Exception{
    Connection conn=null;
    try {
        Class.forName("oracle.jdbc.driver.OracleDriver");
        conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL","system","123456");
    } catch (Exception e) {
        e.printStackTrace();
        throw e;
    }
    return conn;
}
public static void close(Connection conn){
    if(conn!=null){
        try {
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
public static void main(String[] args) throws Exception {
    System.out.println(getConnection());
}

}

出现java.sql.SQLSyntaxErrorException: ORA-00933: SQL 命令未正确结束
怎么回事啊??大神们?

解决方案

jdbc:oracle:thin 连接问题
JDBC连接Oracle数据库问题
oracle数据库jdbc连接

解决方案二:

参数有问题,我最近没怎么用SQL,但是你那个链接参数少一个吧…链接的是哪个数据库啊

时间: 2024-07-28 21:06:34

jdbc-JDBC 连接oracle的问题????????????的相关文章

jdbc连接oracle查表记录问题

问题描述 小弟刚学oracle,用jdbc方式连接oracle后,从一个表的查记录,很奇怪的是,只有在java程序里添加的记录才能被查到,而在oracle数据库pl/sql里手动添加的记录一个也不能查到,请问是什么问题? 大概sql语句是这样 select * from tableName 然后又用ResultSet获得,迭代输出 问题补充:问题自己解决了,求一份oracle的学习资料,要全,pdf格式的,谁先发先给分,然后结贴..谢谢各位大哥大 解决方案 你给的信息太少了,可能性 1. 你pl

【编程】java jdbc/ojdbc 链接oracle的三种方式

  本文是一篇学习笔记,学习如何通过java jdbc /ojdbc 连接oracle的几种方式.一 使用方法方法一:使用service_name 连接oracle  jdbc:oracle:thin:@//:/ 例如: jdbc:oracle:thin:@//10.10.10.1:1521/TDB注意这里的格式,@后面有//, 这是与使用SID的主要区别.对于集群来说,每个节点的SID 是不一样的,但是SERVICE_NAME 确可以包含所有节点. 方法二: 使用SID 连接oracle jd

JDBC连接Oracle数据库常见问题及解决方法

oracle|解决|数据|数据库|问题 Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方: 进入database pilot,在database pilot中,file---new 在driver列表中如果

JDBC连接Oracle数据库出现Io 异常

环境:Oracle11g + MyEclipse 6.5 + JDK1.6 问题:JDBC连接Oracle数据库出现以下错误: java.sql.SQLRecoverableException: Io 异常: The Network Adapter could not establish the connection at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:101) at oracle.

java基于JDBC连接Oracle 11g Release2实例分析

  本文实例讲述了java基于JDBC连接Oracle 11g Release2的方法.分享给大家供大家参考.具体如下: Oracle 11g Release 2 的 JDBC 连接似乎有所不同 ,如果你收到下面的异常: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

oracle 11g-【求助】java使用jdbc连接Oracle 11g ex版本数据库时的问题

问题描述 [求助]java使用jdbc连接Oracle 11g ex版本数据库时的问题 我下载Oracle数据库连接驱动类与SqlConnectText.java在同一目录下,是ojdbc6.jar 数据库版本是Oracle11g Express版本,SID是xe JDK是1.6版本的 然后端口1521正在被监听 这是Java类代码 import java.sql.*; public class SqlConnectTest { private static String dbUrl = "jd

jdbc 连接oracle rac 一会连接的上一会连接不上的问题?

问题描述 连接代码如下:Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String addrRAC = "(ADDRESS=(PROTOCOL=TCP)(HOST =10.0.5.62)(PORT =1521))(ADDRESS=(PROTOCOL=TCP)(HOST =10.0.5.60)(PORT =1521))";String url = "jdbc:oracle:thi

JDBC连接Oracle数据库常见问题及解决方法_JSP编程

注:本文是斑竹从JDBC & Transaction版摘录广大站友的提问以及各种解答整理而来,如果您认为本文的内容已触犯了您的权益,请联系管理员进行修改. Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方:

Java使用JDBC驱动连接MySQL数据库_java

Java使用JDBC驱动连接MySQL数据库的步骤: 1.下载驱动,导入jar包 2.加载驱动 3.设置连接 连接成功后就是一些对数据库中数据的操作 1.下载驱动,导入jar包 当你看到jdbc目录下有相应的jar包说明第一步操作已经完成. 2.加载驱动 3.设置连接 import java.sql.Connection; import java.sql.DriverManager; public class DB_Helper { public static void main(String[

JDBC数据源连接池配置及应用_java

使用JDBC建立数据库连接的两种方式: 1.在代码中使用DriverManager获得数据库连接.这种方式效率低,并且其性能.可靠性和稳定性随着用户访问量得增加逐渐下降. 2.使用配置数据源的方式连接数据库,该方式其实质就是在上述方法的基础上增加了数据库连接池,这种方式效率高. 数据源连接池的方式连接数据库与在代码中使用DriverManager获得数据库连接存在如下差别: 1)数据源连接池的方式连接数据库是在程序中,通过向一个JNDI(Java Naming and  Directory In