“java.sql.SQLException:指定了无效的 Oracle URL”的解决
2014-07-14 22:50
696 查看
连接Oracle,出现了“ java.sql.SQLException: 指定了无效的 Oracle URL”的错误。刚才在Google上搜索了一下,感觉自己的代码是没有问题的。
DBURL=""jdbc:oracle:thin@127.0.0.1:1521:orcl";
即格式为:jdbc:oracle:thin@IP地址:1521:数据库SID。
后来发现,我忽略了一个细节:就是在"thin"的后面也是有个冒号的!!!正确的应该是
DBURL="jdbc:oracle:thin:@127.0.0.1:1521:MyOracle"。
细节啊……很重要。
//1.加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//2.得到连接
ct = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger");
细节很重要!
DBURL=""jdbc:oracle:thin@127.0.0.1:1521:orcl";
即格式为:jdbc:oracle:thin@IP地址:1521:数据库SID。
后来发现,我忽略了一个细节:就是在"thin"的后面也是有个冒号的!!!正确的应该是
DBURL="jdbc:oracle:thin:@127.0.0.1:1521:MyOracle"。
细节啊……很重要。
//1.加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//2.得到连接
ct = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","tiger");
细节很重要!
相关文章推荐
- [转载]“java.sql.SQLException:指定了无效的 Oracle URL”
- java.sql.SQLException:指定了无效的 Oracle URL
- Oracle试用PreparedStatement出现java.sql.SQLException: 无效的列索引
- oracle共享服务器创建成功后,通过jdbc连接数被限制,报错:java.sql.SQLException: Io 异常: End of TNS data channel解决方法
- java.sql.SQLException: ORA-00911: 无效字符 解决方法
- java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序解决方法
- java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称而且未指定默认驱动程序解决方法
- mybatis向oracle添加数据报:java.sql.SQLException: 无效的列类型: 1111
- java.sql.SQLException: ORA-00911: 无效字符 解决方法
- Oracle试用PreparedStatement出现java.sql.SQLException: 无效的列索引
- java.sql.SQLException: 对只转发结果集的无效操作: last异常解决
- Caused by: java.sql.SQLException: 无效的列类型: 16 及oracle 方言选择问题。
- oracle共享服务器创建成功后,通过jdbc连接数被限制,报错:java.sql.SQLException: Io 异常: End of TNS data channel解决方法
- java.sql.SQLException: ORA-01578: ORACLE 数据块损坏问题解决办法
- oracleJava.sql.SQLException: 无效的列索引
- mybatis项目报错:java.sql.SQLException: ORA-00911: 无效字符 解决方法
- java里连接sqlserver对象名无效的解决方法 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 无效
- for:java.sql.SQLException: ORA-00911: 无效字符 解决方法
- oracleJava.sql.SQLException: 无效的列索引
- java.sql.SQLException: ORA-00911: 无效字符 解决方法