java
华叔3
这个作者很懒,什么都没留下…
展开
-
Oracle-06508 存储过程调用常量,服务需重启问题
现象: 1.存储过程中调用常量。 2.如果常量定义有误,则会在存储过程执行中报错。 3.修正常量异常后,在同一个连接中,执行存储过程仍然报错。 4.重新打开一个连接,执行存储过程,就不会报错。 5.对应到后台服务中,就需要重新启动后台服务。这样部署难度就会很大 解决: 1.在修正存储过程异常后,在plsql中关闭后台服务对应的连接。 2.在下次执行新的业务时,后台服务的连接池,会自动重新建立与数据库的连接。 验证: 1.验证了java服务的hikari、druid、dbcp三种连原创 2021-09-07 18:27:36 · 554 阅读 · 0 评论 -
数据类型转换(Timestamp与String)
网上的数据类型转换纷繁复杂,准备收集整理一份自己的,以备使用。(未来不断更新) java.sql.Timestamp 转换为java.lang.String: SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");//定义文字显示格式,不显示毫秒String str = df.format(time);//原创 2016-05-31 15:44:34 · 4893 阅读 · 0 评论 -
hibernate+quartz,oracle报错ora-12520
国际惯例,先说明问题: 由于项目需要,做了一个利用hibernate+quartz的一个小功能:每隔两分钟,从oracle数据库中获取一些数据,简单处理后再存入数据库中。调试发现好用后,将它打包成jar,在服务器上运行。当天下午4点多开始运行。第二天早上发现无法远程连接数据库了。到服务器一看报错ORA-12520:监听程序无法为请求的服务器类型找到可用的处理程序. 问题的解决: 上g原创 2016-05-09 15:19:39 · 359 阅读 · 0 评论