oracle数据库,怎么查库名,我要用JDBC连接?域名+端口+库名,但是我不知道我电脑上的ORACLE的库名是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库,怎么查库名,我要用JDBC连接?域名+端口+库名,但是我不知道我电脑上的ORACLE的库名是啥相关的知识,希望对你有一定的参考价值。

这个是库名是指oracle的SID,
既然要使用数据使用库,怎么可以对数据库的情况一点都不了解,这个数据库如果安装在你的电脑上,我可以在安装目录下找到init.ora这个文件,db_name=orcl根据这个就可以找到数据库实例,
参考技术A 这是设置上的问题,可进入设置。

用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?

    如果不用ORM框架,那么直接引入ojdbc6.jar 驱动包,然后在代码中JDBC配置;

    然后可以使用jdbc实现增删改查,比如下面代码

 ResultSet rs = null;  
  Statement stmt = null;  
  Connection conn = null;  
  try   
   Class.forName("oracle.jdbc.driver.oracleDriver");  
   //new oracle.jdbc.driver.oracleDriver();  
   conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:yuewei", "scott", "tiger");  
   stmt = conn.createStatement();  
   rs = stmt.executeQuery("select * from dept");  
   while(rs.next())   
    System.out.println(rs.getString("deptno"));  
    //System.out.println(rs.getInt("deptno"));  
     
   catch (ClassNotFoundException e)   
   e.printStackTrace();  
   catch (SQLException e)   
   e.printStackTrace();  
   finally   
   try   
    if(rs != null)   
     rs.close();  
     rs = null;  
      
    if(stmt != null)   
     stmt.close();  
     stmt = null;  
      
    if(conn != null)   
     conn.close();  
     conn = null;  
      
    catch (SQLException e)   
    e.printStackTrace();  
     
  

2.

参考技术A


最后判空释放资源,先开后关原则。这个是最初级的jdbc使用,开发使用反射和预编译防止sql注入。

参考技术B 用JDBC连接 参考技术C 可以教你,也可以带你写

以上是关于oracle数据库,怎么查库名,我要用JDBC连接?域名+端口+库名,但是我不知道我电脑上的ORACLE的库名是啥的主要内容,如果未能解决你的问题,请参考以下文章

用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?

怎样用java代码动态生成数据库表

怎样利用JDBC连接并操作Oracle数据库

JDBC连接ORACLE

java连接Oracle数据库,报错软件包oracle.jdbc不存在,下了个ojdbc6_g.jar不知道怎么用,望高手指教。

怎么取得oracle数据库,下一个自动增长列的值