oracle
oracle常见问题以及常见操作汇总
liaos123
这个作者很懒,什么都没留下…
展开
-
ORA-39095
报错 ORA-39095: 转储文件空间已耗尽: 无法分配 8192 字节原因1、磁盘空间不足,增大磁盘空间或者删除不必要的文件释放空间即可。2、官方解释Because each active worker process or I/O server process writes exclusively to one file at atime, an insufficient number of files can have adverse effects. Some of the worker原创 2021-03-16 18:12:52 · 2747 阅读 · 0 评论 -
oracle数据库经常卡顿
背景:oracle数据库长时间很卡,业务量又比较大解决思路:查看alert日志,发现经常报错:Fri Jan 22 09:27:47 2021Thread 1 cannot allocate new log, sequence 5730Private strand flush not complete原因:redo Log经常checkpoint导致数据库卡顿,增大redolog 即可解决方法:先查看redolog的组和大小select group#,thread#,bytes/1024/1原创 2021-03-08 16:49:14 · 5390 阅读 · 0 评论 -
ora-28040
报错:ORA-28040: No matching authentication protocol原因:Oracle连接客户端与服务端Oracle的版本不匹配解决方法:修改 $ORACLE_HOME\NETWORK\ADMIN\sqlnet.ora 文件SQLNET.ALLOWED_LOGON_SERVER=8SQLNET.ALLOWED_LOGON_CLIENT=8SQLNET.ALLOWED_LOGON_VERSION=8...原创 2021-03-08 16:43:58 · 3491 阅读 · 0 评论 -
ora-01652
数据库报错ora-01652 unable to extend temp segment by num in tablespace name原因分析:可能原因:1、数据库服务器磁盘空间满,表空间使用率没满解决方法:释放磁盘或者加盘2、表空间满数据库服务器盘还很充足添加表空间查看表空间的使用率:SELECT UPPER(F.TABLESPACE_NAME) "tablespace_name",D.TOT_GROOTTE_MB "space_size",D.TOT_GROOTTE_MB -原创 2021-03-08 16:40:15 · 1557 阅读 · 1 评论 -
TNS-01168
ORACLE监听连不上,重启之后报TNS-01168原因:oracle 数据库不正常关机,启动报错,应用程序大量报错,由于应用程序未关闭,大量尝试连接数据库分配pga占爆服务器内存。监听器lsnrctl start启动报错TNS-01168 Cannot allocate memory。解决方法:有如下两种:1、关闭所有连接数据库的程序,尝试重启监听器(lsnrctl stop|start)或者2、重启服务器,释放物理内存...原创 2021-03-08 16:33:33 · 477 阅读 · 0 评论