网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  深入讲解"alert log"过大时的处理方法     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:133次  录入:管理员--2008-03-14  
 

【赛迪网-it技术报道】1、备份alert_sid.ora方法

cd /.../budmp
mkdir -p bak 
lg=alert$oracle_sid.ora
cat $lg| gzip -9c > bak/$lg.bak.`date +%y%m%d`.gz && cat /dev/null > $lg
cd $oracle_home/network/log
lg=listener.log
cat $lg| gzip -9c > bak/$lg.bak.`date +%y%m%d`.gz && cat /dev/null > $lg

解释如下:

lg=alert$oracle_sid.ora 定义变量

bak/$lg.bak.`date +%y%m%d`.gz 备份的文件名,包含了日期信息

cat $lg| gzip -9c > bak/$lg.bak.`date +%y%m%d`.gz 把$lg的内容压缩,保存为备份文件

cat /dev/null > $lg 清空老log 文件的内容。

这样做不会改变文件的handle,直接move可能导致某些已经打开该文件的进程往该文件写时丢失数据。

2.vi中定位ora的位置

思路:用grep -n '日期' alert.log |head -1和grep -n '日期' alert.log |tail -1 分别得到两个行数,然后用sed -n 第一行、最后一行,p alert.log|grep ora-

 
 
上一篇: 解决启动数据库时发生的ora-12528错误    下一篇: 详细讲解"oracle"服务器的常用命令行
  相关文档
奥运选手博客晒心情 满"博"尽是分享与理解 08-12
oracle的window服务启动时并不启动实例 03-04
Oracle是波音747还是MySQL丰田汽车呢? 06-03
Oracle中通过触发器监视系统使用情况 04-11
Oracle系统表查询 01-15
oracle failsafe与rac两者之间的不同之处 05-13
oracle与data guard环境中重建控制文件 (1) 03-27
不通过"lower"等函数查询大小写的内容 02-25
轻松掌握jdbc操纵Oracle数据库lob字段 09-29
Oracle数据库中单行字符串函数简介 04-11
在存储过程中拥有"role"权限的特殊性 03-17
statspack监控管理:定期清除1个月的数据 02-28
去掉数据库的初始化参数即可禁用xdb服务 03-05
初学者必读:行连接和行迁移的不同之处 07-30
实例讲解如何通过oracle成功发送邮件 04-10
解析:学习oracle架构应当掌握哪些知识 11-19
了解国外公司的Oracle DBA面试试题 05-13
带你轻松掌握行分链与行迁移的相关概念 03-17
讲解oracle数据库冷备份恢复的具体步骤 07-21
巧用oracle执行计划机制提高查询性能 (1) 01-24
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息