查询oracel 创建数据库库发现ORA-01406错误,请问高手怎么解决

现在的位置:
无法连接到数据库实例: ORA-12519: TNS: 没有找到适用的服务处理程序
今天早上开发组同事发现客户端无法连接数据库,出现如下错误
无法连接到数据库实例: ORA-12519: TNS:no appropriate service handler found (DBD ERROR: OCIServerAttach)。
在网上搜了一下,都是英文信息,也不是很完整,估计是进程数量超出,根据网上教程,在sqlplus下查询:
select count(*) from v$
取得当前进程数,我看了一下结果是149,之后再执行
select value from v$parameter where name='processes';
结果是150,看来果真是进程超了,修改进程数
alter system set processes=300 scope=
然后执行startup force重启数据库实例生效。
根据网上DBA高手说,processes这个数值也不能改的很大,大了会导致内存不足。
【上篇】【下篇】
您可能还会对这些文章感兴趣!
2017年四月
10111213141516
17181920212223
24252627282930
同分类最新文章
日志:437篇
评论:572条
分类:44个
标签:268个
链接:10个
网站运行:1561天
最后更新:日想偷懒写一个方法通过两个数组(一个包含查询字段,一个包含对应字段对应的值)来查询数据库结果出错了,请高手指出异常 - Java Web开发当前位置:& &&&想偷懒写一个方法通过两个数组(一个包含查询字段,想偷懒写一个方法通过两个数组(一个包含查询字段,一个包含对应字段对应的值)来查询数据库结果出错了,请高手指出异常&&网友分享于:&&浏览:0次想偷懒写一个方法通过两个数组(一个包含查询字段,一个包含对应字段对应的值)来查询数据库结果出错了,请高手指出错误在开发中我发现很多底层的数据库查询都是通过查询几个字段等于某一个值然后查询想要的结果,为了方便和偷懒我自己想了一个方法如下
public&List&T&&findWithoutPage(String[]&property,Object[]&value){
Criteria&criteria&=&getSession().createCriteria(entityClass);
for(int&i&=0;i&property.i++){
criteria.add(Restrictions.eq(property[i],&value[i]));
return&criteria.list();
这样我就方便了&只要把想要查询的字段和字段对应的值分别装到数组中就可以了,(比如我想查询age为7,name叫John的人就可在property中装入“age”,“name”,在value中装入7,“John”)现在好了问题来了&报错了&貌似是如果property是string类型的话底层数据的SQL查询语言没法给我查询,他发出的sql语句中有where&name=John&没有给我加引号&,请问我现在该怎么办才能解决这个问题。高手可有推荐的其他更好的面对我这种情况的设计。谢谢了。------解决思路----------------------public&class&QueryModel&&T&&{
&&&&private&String&
&&&&private&T&
&&&&public&QueryModel(String&name,&T&value)&{
&&&&&&&&this.name&=&
&&&&&&&&this.value&=&
&&&&public&Boolean&isValueTypeString()&{
&&&&&&&&if&(value&instanceof&&String)&{
&&&&&&&&&&&&return&
&&&&&&&&return&
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 1234567891011 Copyright & &&版权所有

我要回帖

更多关于 创建数据库 ora 01994 的文章

 

随机推荐