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

jdbc连接Oracle

      虽然学习Java很久了,自己也连接过一些数据库,比如mysql之类的,如今呢,也学习了一段时间的Oracle,然而呢,今天是我第一次连接Oracle,嘿嘿,应该还不算太迟吧。
    今天呢,有点笨拙,大家莫笑!
    我这是一个查询例子
    首先,在dao中写好了连接:
    然后写好了查询页面:
    再写好servlet,当然我的bean是之前就写好的,很简单,很容易理解,也就不在这里展示,嘿嘿!
    最后再写好查询语句,当然,这个东东也是在dao中写。
    写完这些基本准备之后我就开始调试啦,嘿嘿。
    但是,当头一棒,马上遇到一个错误:
    然后,就是疯狂的上网查找,嘿嘿,好心人很多,然后就解决问题,解决步骤如下:
    1、首先看URL和端口是否错误
         经检查,Oracle服务是开启的,数据库是启动的,沌口也是正确的,当然IP就不用说啦。
    2、检查是否是因为防火墙的原因将端口阻止咯,然后重启,结果还是失败
    3、检查数据库监听是否开启
         开始 → 运行→ 输入CMD→  进入DOS命令提示界面敲入:
lsnrctl进入
    然后查看状态是否开启:LSNRCTL>status,得到
   这就证明了,数据库坚挺没有打开,当然,连接数据库就是不得成功的,接下来就打开数据库监听
   嘿嘿,要是显示到这一步,那么连接数据库也就成功啦!
   也当然啦,今天的连接就成功了,嘿嘿!!!
    


相关文档:

Oracle重做日志文件常用操作

强制切换重做日志
ALTER SYSTEM SWITCH LOGFILE; 强制产生检查点
ALTER SYSTEM CHECKPOINT; 间接产生检查点(设定实例恢复时间不超过mm秒,亦即执行检查点之后运行超过这个时间就再次执行检查点)
ALTER SYSTEM SET FAST_START_MTTR_TARGET = 秒数; 获取重做日志文件信息
SELECT group#, ......

ORACLE 10g 中恢复已删除的表_flashback


-- 笔记中部分内容
SQL> create table tt2 as select * from employee;
Table created.
SQL> drop table tt2;
Table dropped.
SQL> select * from tt2;
select * from tt2
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> flashback table tt2 to before drop;
Flashback comp ......

CentOS5.2上安装Oracle 10g 10.0.2.1.0

注意:为SWAP分配的空间要超过1G,要不然后面装Oralce会因为空间不足而无法安装。并且要关闭防火墙,关闭SELIINUX
修改host文件
Hosts File
# vi /etc/hosts
192.168.10.10 oracle oracle.localdomain oracle
127.0.0.1 oracle localhost.localdomain localhost
注意:你要把192.168.10.10改成你自己的IP,我这里只是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号