随笔分类 -  oracle

摘要:在命令行里面输入: show parameter background_dump_dest 执行之后会显示一个目录,这个目录就是错误日志目录 在这目录下回有alert*.log 类似这样的文件,这个就是错误日志,直接使用文本编辑器打开即可。 阅读全文
posted @ 2017-08-02 16:53 Imhungry 阅读(954) 评论(0) 推荐(0)
摘要:sql>create pfile from spfile; 生成的文件在$ORACLE_HOME/dbs/下边 和spfile在同一个目录下 但是名字已经变成了init$oracle_sid.ora 比如我的数据库叫orcl,那么生成的文件名就中:initorcl.ora 初始化参数 在$ORACL 阅读全文
posted @ 2017-08-02 16:11 Imhungry 阅读(6975) 评论(0) 推荐(1)
摘要:如何让Oracle释放undo表空间 如何让Oracle释放undo表空间 最佳答案 在日常的数据库维护和数据库编程中经常会遇到犹豫对大数据量做DML操作后是得ORACLE的undo表空间扩展到十几个G或者几十个G 但是这些表空间的所占用磁盘的物理空间又不会被oracle所释放,如果你用的是PC机很 阅读全文
posted @ 2017-08-01 14:22 Imhungry 阅读(5409) 评论(0) 推荐(0)
摘要:selectb.file_name 物理文件名,b.tablespace_name 表空间,b.bytes/1024/1024 大小M,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M,substr((b.bytes-sum(nvl(a.bytes,0)))/ 阅读全文
posted @ 2017-08-01 13:53 Imhungry 阅读(235) 评论(0) 推荐(0)
摘要:问题描述: 问题描述: ORA-00604: error occurred at recursive SQL level 1ORA-01653: unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEMORA-02002: error 阅读全文
posted @ 2017-08-01 13:41 Imhungry 阅读(2546) 评论(0) 推荐(0)
摘要:ORA-12516 "TNS监听程序找不到符合协议堆栈要求的可用处理程序" 解决方案 ORA-12516 "TNS监听程序找不到符合协议堆栈要求的可用处理程序" 解决方案 简单描述一下场景,发现是数据库服务器出了问题: 然后登录到DB服务器去看看什么情况,结果登录时发现报以下错误: 居然已经登录不上 阅读全文
posted @ 2017-08-01 13:38 Imhungry 阅读(659) 评论(0) 推荐(0)
摘要:--进入审计日志目录: cd $ORACLE_BASE/admin/$ORACLE_SID/adump --删除3个月前的审计文件: find ./ -type f -name "*.aud" -mtime +91|xargs rm -f --一次清空所有审计文件 find ./ -type f - 阅读全文
posted @ 2017-08-01 13:36 Imhungry 阅读(5075) 评论(0) 推荐(0)
摘要:含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)EL 阅读全文
posted @ 2017-06-02 10:15 Imhungry 阅读(699) 评论(0) 推荐(0)