标签 oracle 下的文章

分类: Oracle

Oracle修改SGA后无法启动解决方法

Oracle修改SGA超过系统内存后,会造成启动失败,解决方法如下:1、登录oracle sqlplus sys/sys@XXX(网络服务名). as sysdba 能够登陆 提示已经连接到空闲例程; 2、找 pfile,在 /.../admin/XXX(服务名)/pfile 下,init.ora.XXXXXXX(数字串) 3、执行命令 SQL> startup pfil...

阅读全文 »

分类: Oracle

ORA-27102: out of memory 故障处理

ORA-27102: out of memory一般发生在服务器系统配置变更以后,oracle在启动的时候报错,SQL> startup ORA-27102: out of memory Linux-x86_64 Error: 28: No space left on device系统实际可用内存还剩几十个GB,这个问题在linux到64位中比较常见,当SGA的值大于共享内存就会报这个...

阅读全文 »

分类: Oracle

ORA-01940: 无法删除当前连接的用户处理

Oracle11gR2删除用户时报错如下:SQL> drop user HONGSINC CASCADE; drop user ODI_SRC CASCADE * 第 1 行出现错误: ORA-01940: 无法删除当前连接的用户ORA-01940是因为要删除的用户,还存在连接无法删除,解决方法如下:查看当前用户的连接:select username,sid,serial# from ...

阅读全文 »

分类: Oracle

Zabbix3.4.11使用Orabbix插件监控Oracle 11g R2

Orabbix简介Orabbix是设计用来为zabbix监控Oracle的数据库的插件,它提供多层次的监控,包括可用性和服务器性能的指标。Orabbix监控的内容:1. 数据库版本 2. 归档文件 3. 等待的事件(如文件的I/O,单块的读,多块的读,直接读,SQLNet消息,控制文件I/O,日志写等) 4. HitRatio(监控Hit Ratio的触发,表/存储过程,SQLArea...

阅读全文 »

分类: Oracle

ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

Ucloud云上Oracle数据库服务器,由于物理机宕机重启,造成虚机也重启了,手动启动oracle服务和listen监听以后,PL/SQL客户端和应用都无法连接,提示“ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务”,数据库版本Oracle 11g R2,初步判断是listener.ora 文件有问题,# Generated by Oracle configur...

阅读全文 »

分类: Oracle

Oracle查看执行最慢与查询次数、高消耗资源最多的sql语句

在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。如果执行频繁的SQL,往往容易遭遇一些并发性的问题:查询执行最慢的sqlselect * from (select sa.SQL_TEXT, sa.SQL_FULLTEXT, ...

阅读全文 »

分类: Oracle

expdp和impdp时应该注重的事项

1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于expdp导出的文件,而不适用于exp导出文件。4、对于10g以上的服务器,使用exp通常不能导出0行数据的空表,而此时必须使用exp...

阅读全文 »