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实现增删改查,比如下面代码
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注入。
以上是关于oracle数据库,怎么查库名,我要用JDBC连接?域名+端口+库名,但是我不知道我电脑上的ORACLE的库名是啥的主要内容,如果未能解决你的问题,请参考以下文章
用java做界面连接oracle数据库实现增删改查功能,具体步骤怎么做?
java连接Oracle数据库,报错软件包oracle.jdbc不存在,下了个ojdbc6_g.jar不知道怎么用,望高手指教。