Oracle数据库
Oracle数据库
做个人见人爱的PM
这个作者很懒,什么都没留下…
展开
-
数据库临时表的使用
临时表的使用原创 2022-10-23 19:50:02 · 1641 阅读 · 0 评论 -
oracle 死锁的处理方式
1)执行下面SQL,先查看哪些表被锁住了:select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id;2)查处引起死锁的会话select b.username,b.sid,b.serial#,logon_timefrom vlockedobjecta,vlocked_object a,vlockedobject原创 2021-10-11 14:08:52 · 492 阅读 · 0 评论 -
oracle常用数据库巡检语句
1、检查表空间大小(避免由于空间不足导致的故障,可以监测数据增长情况)select dbf.tablespace_name,dbf.totalspace “当前大小(M)”,dbf.totalblocks as “数据块”,(dbf.totalspace-dfs.freespace) “已使用大小(M)”,dfs.freespace “剩余大小(M)”,dfs.freeblocks “剩余数据块”,dbf.totalsize “最大可扩展大小(G)”,(dfs.freespace / dbf原创 2021-10-11 14:09:53 · 360 阅读 · 0 评论 -
ORA-12528: TNS:listener: all appropriate instances are blocking new connections
ORA-12528问题是因为监听中的服务使用了动态服务,实例虽然启动,但没有注册到监听。实例是通过PMON进程注册到监听上的,而PMON进程需要在MOUNT状态下才会启动。所以造成了上面的错误。Service “projdb” has 1 instance(s).Instance “projdb”, status BLOCKED, has 1 handler(s) for this service…解决这个问题,有三种方法:1、把监听设置为静态,2、在tnsnames.ora中追加(UR=A),3、重原创 2021-10-11 14:10:41 · 8359 阅读 · 0 评论 -
ORA-13516 AWR Operation failed:CATPROC notvalid
sys/sysman的密碼中含了@.参考文章http://docs.oracle.com/database/121/DBSEG/authentication.htm#DBSEG951’~!@#$%^&*()_ -+={}[]//<>,. ;?’????(space)原创 2021-10-11 14:13:53 · 453 阅读 · 0 评论