社区
Web 开发
帖子详情
在JSP中能用ORACLE的OCI8驱动吗?
cg4112
2001-06-04 07:00:00
请给个例子,如果不能运行是不是和WEB SERVER服务器配置有关?我的服务器是iplanet web server4.1
...全文
127
6
打赏
收藏
在JSP中能用ORACLE的OCI8驱动吗?
请给个例子,如果不能运行是不是和WEB SERVER服务器配置有关?我的服务器是iplanet web server4.1
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hawaii
2001-06-05
打赏
举报
回复
1、在Net assistant中配置服务xxxx,指定ip, port, sid。
2、url = "jdbc:oracle:oci8:@xxxx"即可。
backlove
2001-06-05
打赏
举报
回复
设的口令和用户名是空
你的oracle服务器没设口令和用户名?不可能吧
hem
2001-06-05
打赏
举报
回复
import java.net.*;
import java.io.*;
import java.sql.*;
public class oci{
public static void main(String argv[]){
try{
String driv="oracle.jdbc.driver.OracleDriver";
Class.forName(driv);
String Url_="jdbc:oracle:oci8:@gwdb01";
Connection con = DriverManager.getConnection(Url_);
}catch(Exception ex){
System.out.println(ex.toString());
}
}
}
[root@denet7 csdn]# javac oci.java
[root@denet7 csdn]# java oci
method unknown (eip = 4453ce6a)
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Success
si_code [0]: SI_USER [pid: 0, uid: 0]
stackpointer=0xbfffd334
Full thread dump Classic VM (1.2.2-I, green threads):
"Finalizer" (TID:0x40ea2320, sys_thread_t:0x8108b50, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:112)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0x40ea23b0, sys_thread_t:0x8103e00, state:CW) prio=
10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:424)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"Signal dispatcher" (TID:0x40ea23e0, sys_thread_t:0x8101f48, state:CW) prio=
5
"main" (TID:0x40ea21e0, sys_thread_t:0x804cea8, state:R) prio=5
ode)
at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java)
at java.sql.DriverManager.getConnection(DriverManager.java:457)
at java.sql.DriverManager.getConnection(DriverManager.java:159)
at oci.main(oci.java:11)
Monitor Cache Dump:
java.lang.Class@40E142A8/41257278: owner "main" (0x804cea8) 2 entries
java.lang.ref.Reference$Lock@40EA23C0/40ED78A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x8103e00)
java.lang.ref.ReferenceQueue$Lock@40EA2338/40ED7D78: <unowned>
Waiting to be notified:
"Finalizer" (0x8108b50)
oracle.jdbc.oci8.OCIDBAccess@40E15590/4126A920: owner "main" (0x804cea8) 1 entry
Registered Monitor Dump:
Invoker change lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x804cea8) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x8101f48)
Child death monitor: <unowned>
I/O monitor: <unowned>
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x8058310)
Thread queue lock: owner "main" (0x804cea8) 1 entry
Monitor registry: owner "main" (0x804cea8) 1 entry
[root@denet7 csdn]#
请指教。
chenxk
2001-06-04
打赏
举报
回复
同意gdsean(摇滚java)的意见,JSP所在机器上装了Oracle客户,就可以用OCI8了,因为JSP是服务器端脚本,所以与Applet不同,Applet必须使用thin。
cg4112
2001-06-04
打赏
举报
回复
装了,而且就在本地运行。
gdsean
2001-06-04
打赏
举报
回复
你安装oracle的客户端了没有??
没有的话你是不能使用OCI8的
Oracle
9i & 10g编程艺术-深入数据库体系结构——第一章 开发成功的
Oracle
应用程序(转)...
我花了大量时间使用
Oracle
数据库软件,更确切地讲,一直在与和使用
Oracle
数据库软件的人打交道。在过去的18年间,我参与过许多项目,有的相当成功,有点却彻底失败,如果把这些经验用几句话来概括,可以总结如下: ...
Oracle
9i & 10g编程艺术-深入数据库体系结构——第一章 开发成功的
Oracle
应用程序
第1章 开发成功的
Oracle
应用程序我花了大量时间使用
Oracle
数据库软件,更确切地讲,一直在与和使用
Oracle
数据库软件的人打交道。在过去的18年间,我参与过许多项目,有的相当成功,有点却彻底失败,如果把这些经验...
面试题笔试-带答案-1
1.下面中哪两个可以在 A 的子类中使用:( ) class A { protected int method1 (int a, int b) { return 0; } } A. public int method 1 (int a, int b) { return 0; } B. private int method1 (int a, int b) { ...
适合BS模式项目的录入页面
说明:当焦点不在表格内的input时,回车键复制最后一行,delete删除键最后一行选择checkbox,可以进行复制,删除双击表格会出现菜单,自动收集该列已存在数据,选中自动填充 这里是亮点数据发送采用ajax(自定义的一个ajax类...
一个程序员的Java和C++学习之路(整理)
一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。 一、基础类 ...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章