易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp连接oracle数据库

首先你要有tomcat,还要有oracle jdbc的jar档等环境.
第一步:  写JSP
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@(description=(address_list= (address=(host=10.10.10.103) (protocol=tcp)(port=1521))(address=(host=192.168.60.144)(protocol=tcp) (port=1521)) (load_balance=yes)(failover=yes))(connect_data=(service_name= oratest)))";
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from session_cmd where user_id = 'test'";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
Your first segment :<%=rs.getString(1)%>
Your second segmet :<%=rs.getString(2)%>
<%}%>
<%out.print("DB connect successful, congrations");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
第二步:
把$ORACLE_HOME\jdbc\lib下的classes12.jar拷贝到你的WEB-INF/lib下,
或者拷贝到JDK目录:jdk\jre\lib\ext下。
第三步:
  把你的包放到tomcat/webapps下比如
/opt/tomcat/webapps/testdb   ---- testdb就是你刚才做的JSP还有WEB-INF,其实WEB-INF里面只要lib下面放oracle JDBC 的jar档就行了.重启tomcat.
最后一步:
  可以在IE上测试你是否能否连接DB.


相关文档:

oracle中移动表所在的表空间

移动表所在表空间:
      alter table table_name(表名) move tablespace  new_tablespace(新表空间)
用户拥有的存储过程:
     select object_name from user_objects where object_type='PROCEDURE'; ......

CodeSmith连接Access,Sql,Oracle,mysql

ACCESS数据库
1:CodeSmith选中链接类型是:ADOXSchema
2:无密码的Access链接为:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
3:有密码的Access链接:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\hh\db.mdb;
Jet OLEDB:Database Password=1111
Sql数据库
server=192.1.1.14;User ID=test; ......

Java jdbc Oracle error: ORA 12505

更改oracle Listener 配置:D:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN  目录之下:Listener.ora文件进行配置:
# listener.ora Network Configuration File: d:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
  (SI ......

jdbc中调用oracle存储过程

1、创建表:
     create table stud(
             sid int,
            sname varchar2(50)
     )
     并插入一条数据
&n ......

解除oracle数据库中所有外键约束SQL语句

begin
  for item in (select * from user_constraints a where a.constraint_type = 'R') loop
  execute immediate 'alter table ' || item.table_name || ' disable constraint ' || item.constraint_name;
  end loop;
end;
/ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号