oracle 数据库连接】的更多相关文章

数据库(31)  最近发现oracle数据库连接非常慢,sqlplus很快,用客户端就很慢,甚至会无响应. 然后服务器内存一下就飙升到了90%,不是表空间占满了,也不是数据库连接数占满了.重启还是一样! 在客户端连接服务器的时候,点击“登录”,需要很久(正常1,2秒就行)才可以连接到数据库,连接后操作一切正常.在客户端用tnsping服务器:C:\Documents and Settings\Administrator>tnsping ORA11G 很长时间没有反应 原因在于:listener.…
RT,正式写之前,我想说,真TMD不容易!!! 写博客,责任心,很重要 在百度搜出来的内地博客技术文章(CSDN.ITEYE.CNBLOGS……),大部分都是不全面,只针对一个遇到的问题点的记录,可以说毫无参考价值,甚至会把你指向错误的方向. 为什么?因为无当时系统环境交待,工具版本信息,其它客观因素(非原生,有插件等等).但是搞技术的都知道,这些因素非常重要. 但我们再看看台湾 dotblogs 上的文章(百度偶尔抽风,给点tw的结果),案例: http://www.dotblogs.com.…
/* * 银行账户管理系统: * 属性:账户id,姓名,金额salary,利息类型: *管理员模块实现的功能: * 1.给用户开户 * 2.查询所有账户信息 * 用户模块实现的功能: * 1.显示用户信息 * 2.存款 * 3.取款 * 4.查询本账户利息 * * */ 其中要导开源包三个: oracle.jdbc.jar commons-dbcp-1.4jar commons-pool-1.5.5.jar /* * oracle数据库连接池:可实现数据库与eclipse跨平台连接 * 数据库连…
c#与oracle数据库连接池 在做一个项目,中间要使用webservice和oracle数据库.我在服务端做了用户身份认证,也就是使用session传递用户的登陆信息.在测试时,当用户少的时候,没有问题,但是当大量用户同时访问时,就报错,起初以为是自己的oracle连接部分有问题,几经确认,终于发现了是连接池的问题. 以下是从别人的博客中摘抄的,不敢造次,收录如下: "连接根据连接字符串以及用户标识来建立池连接.因此,如果使用网站上的基本身份验证或 Windows 身份验证以及集成的安全登录,…
新建一个类来实现单例模式的Oracle 数据库连接应用 组织架构如下: 类的具体代码如下: package com.zse.dba; import java.sql.*; //设计模式1:单例模式.保证每一个用户只产生一个连接.其他需要数据库连接的,就只需要使用这个类即可. public class OracleConnector { private static Connection conn; public static Connection getOracleConn() { //java…
最近开发需要使用的oracle数据库!翻看了PHP手册,也在网上找了些帖子!功夫不负有心人,花费了四五个小时的时间,终于找到了Oracle的配置方法.下面就讲解下如何配置Oracle数据库连接吧! 附件:链接:https://pan.baidu.com/s/1jKgUFI2 密码:o0nd 本人使用的开发环境是Win7+wamp环境:首先我们要扩展Oracle数据库连接,先去官网下载客户端连接库.地址:http://www.oracle.com/technetwork/database/feat…
Oracle数据库连接.存储过程及调用 1. 定义一个存储过程 create or replace procedure getuser(eid in number, na out varchar, em out varchar) as begin select username, email into na, em from T_USER where userid = eid; dbms_output.put_line(na); end; 2. 应用程序连接数据库 package utils;…
1.现象 工程为spring+mybatis+xfire,webservice工程服务,实现的接口数据功能 2.修复方法 经过各种尝试: 1.重新部署工程     无果 2.重新部署tomcat   无果 3.重新配置jdk环境   无果 3.惊人的发现 最后发现在用plsql及sqplus连接数据库时非常慢,哎    赶紧的来闹数据库哇 遂将,两个oracle主库进行了shutdown,并且把服务器也重启了下(这里切记,要停留数据库再重启服务器) 然后,各种ping 服务器,怕啊(我的小心肝儿…
昨天中午时,查询到服务器的数据流水最晚记录是早上8点的,现场查看服务日志很奇怪,日志输出显示挂死在数据库连接这一步.多次调试无果,随后百度发现有资料显示oracle 10.2.1的版本有登录无响应的BUG,每隔28天左右时会产生.又一个坑的,随后先重启下服务器主机临时解决下. 正式解决方法 1 打patch set, 升级版本 2 打 oracle4612267补丁 附上 oracle 10.2.1  4612267 32bit与64bit 补丁和安装方法…
使用python语言连接Oracle数据库配置 #coding:utf-8 import cx_Oracle as oracle db=oracle.connect('root/123456@192.168.1.2:1521/orcl')#数据库连接 cursor=db.cursor()#创建cursor cursor.execute("select id from student where card_num='320924197106241424' ")#执行sql语句 rs=cu…
package com.bbkj.main; import com.bbkj.DbUtils.ConnectionPoolManager; import com.bbkj.DbUtils.DbUtil; import com.bbkj.DbUtils.IConnectionPool; import java.io.*; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet;…
package com.bbkj; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; /** * Created by Administrator on 2016/12/7. */ public class DbUtils { public static void main(String [] args){…
关于Oracle数据库的连接失败问题,有N种情况都会导致,这次遇到的是一般开发或者运维人员难以发现的 场景: 有一台机A能够正常连接数据库并正常运行,机器B连接失败 32位WebService程序基于.Net4.0开发,部署在IIS上,通过Oracle Client链接数据库 问题排查: IIS启用32应用程序池 应用程序池启用4.0版本 B机器NetManeger配置的数据库实例名.IP.数据库端口均与A服务器一致 测试B至数据库服务器IP网络通畅  ping 服务器IP 测试端口通畅 tel…
项目开发使用的Oracle,但是使用了不同的版本的Oracle数据库.然后自己在电脑上安装了2个连接客户端,版本分别是: 10.2.0 12.1.0 用Toad for Oracle 9.0的时候,我选择的客户端驱动是10.2.0,配置好都可以连接成功.但是应用程序跑起来一直报错.无法解析连接字符串. 后面发现了原因: Toad使用的ODBC Driver是10.2.0的,而应用程序使用的ODBC Driver是12.1.0.但是我没有在12.1.0里面配置数据库信息,导致了上面的问题.Toad…
不在项目加入tsname.ora的托管写法: <add name="CONN" connectionString="data source=127.0.0.1:1521(oracle端口)/orcl(oracle实例);user id=数据库登录名;password=数据库登陆密码"/> 加入tsname.ora데非托管写法: <add name="CONN" connectionString="data source…
Oracle数据库默认数据库监听与连接端口是1521, 但是有时候项目中需要更改默认端口 这样做很多时候客户要求,基于安全考虑. 以Oracle 11g 为例, 更改Listener的端口大致 需要以下几步: 1. 通过命令行查看当前Listener的状态 c:\>lsnrctl status 执行以后,显示内容一般会告诉你,当前Listener与那些数据库实例相关联 2. 执行命令停止Oracle Listener服务 c:\>lsnrctl stop 执行该命令,停止Oracle监听服务,…
Oracle Thin JDBC Driver驱动程序包名:ojdbc14.jar.ojdbc6.jar驱动程序类名: oracle.jdbc.driver.OracleDriverJDBC URL: 1. ServiceName方式:jdbc:oracle:thin:@//<host>:<port>/ServiceName2. SID方式:jdbc:oracle:thin:@<host>:<port>:<SID>3.RAC方式(老的写法,现在一…
今天写了个java类连接oracle,抛出了这个问题 java.sql.SQLException: No suitable driver found for jdbc:oracle:thin:@127.0.0.1:1521:orcl: 很显然是URL错误,以前碰到过类似的问题,故一起总结一下. 以前是No suitable driver found for jdbc.oracle.thin:@127.0.0.1:1521:orcl; 其实就是符号写错了,第一个是没有切换中英文,第二个是" : &…
oracle常用链接串格式:jdbc:oracle:thin:@//<host>:<port>/<service_name> jdbc:oracle:thin:@<host>:<port>:<SID> jdbc:oracle:thin:@<TNSName> linux下查询sid的方法: 在配置oracle环境变量的情况可以使用 echo $ORACLE_SID,如果没有可以使用ps -ef |grep oracle 来查…
今天打开部署好的java开发的网站系统,反应好慢,第一反应就是后台有问题. 查看tomcat一堆的报错信息,重启还是存在. 使用plSql连接数据库看看,登录提示如下:ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务. 查了许久的baidu也没有解决问题的方法.想起来看看oracle的服务是否开启,OracleDBConsoleorcl一直开启状态,重启,plSql连接数据库还是存在问题. 服务开启着在控制台图形界面看看,打开url,提示找不到网页,HTTP 404错误.…