Oracle连接问题 我在oracle中的连接字符串“jdbc:oracle:thin:”这样怎么也可以连接上数据库??请各位帮帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jdbc:oracle:thin:@localhost:1521:DataBaseName jdbc:oracle:thin:@192.168.1.123:1521:orcl java的jdbc直连。你后面没有ip:host:SID?应该连不上吧?是不是这么弄的:public static Connection getConn() { String URL = "jdbc:oracle:thin:@127.0.0.1:1521:XE"; String user = "cartoon";// 这里替换成你自已的数据库用户名 String password = "oracle";// 这里替换成你自已的数据库用户密码 Connection connection = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println("类实例化成功!"); connection = DriverManager.getConnection(URL, user, password); System.out.println("创建连接对像成功!"); } catch (Exception err) { err.printStackTrace(); return null; } return connection; } 谢谢各位! 果我写成 “jdbc:oracle:thin:IP:521:SID” 就正常,如果我写成 “jdbc:oracle:thin:localhost:1521:SID" 就是怎么连接都可以。我晕呀!SID不写、1521不写,localhost不写 也行。 我的链接字符串是这样的private static String DRIVER="oracle.jdbc.driver.OracleDriver"; private static String URL="jdbc:oracle:thin:localhost:1521:Orcl";//这些都可以链接得上//jdbc:oracle:thin//jdbc:oracle:thin:localhost://jdbc:oracle:thin:localhost:1521://jdbc:oracle:thin:localhost:1521:"" private static String USER="SCOTT"; private static String PASS="tiger"; 确认连进去了?可以select * from dual?换个用户,不要用scott/tiger试试?还有,ip前面不用@的吗? 估计是没有走监听,你这样写的话。你试着关闭监听,看是不是一样可以连接。然后再启动java程序前,把系统里的ORACLE_SID修改成别的,试试。 数据库连接问题 如何在plsql developer当中设置相同变量 高亮显示?? 请教个SQL递归求和的问题 sql语句执行报错问题 在windows2003server上安装oracle9i时为何出现死机现象? 要让select to_char(21/42) from dual 返回'0',如何改写sql? OCI开发一定要先安装Oracle客户端吗 ORACLE JAVA开发求教 ORACLE、SQLSERVER、MYSQL与DB2的比较 oci的函数怎么可以找到帮助文档啊? pl sql 操作超大字符串 执行问题?交流
public static Connection getConn() {
String URL = "jdbc:oracle:thin:@127.0.0.1:1521:XE";
String user = "cartoon";// 这里替换成你自已的数据库用户名
String password = "oracle";// 这里替换成你自已的数据库用户密码
Connection connection = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
System.out.println("类实例化成功!"); connection = DriverManager.getConnection(URL, user, password);
System.out.println("创建连接对像成功!");
} catch (Exception err) {
err.printStackTrace();
return null;
} return connection;
}
private static String DRIVER="oracle.jdbc.driver.OracleDriver";
private static String URL="jdbc:oracle:thin:localhost:1521:Orcl";
//这些都可以链接得上
//jdbc:oracle:thin
//jdbc:oracle:thin:localhost:
//jdbc:oracle:thin:localhost:1521:
//jdbc:oracle:thin:localhost:1521:"" private static String USER="SCOTT";
private static String PASS="tiger";
换个用户,不要用scott/tiger试试?还有,ip前面不用@的吗?