记录我的生活、学习、工作,结识同类人(互联网、游戏、IT技术、运动、营养)

CentOS下安装expect

 

  下载TCL:  http://www.tcl.tk/software/tcltk/downloadnow85.html

-rw-r--r--  1 root root 5155849 Mar 20 10:33 tcl8511-src.zip

[root@suztestldb ~]# unzip tcl8511-src.zip

 

Oracle IO问题解析(来自helloDBA)

 数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读或者写或者两中操作都大量存在。IO问题也往往是导致数据库性能问题的重要原因。在这篇文章中,主要帮助大家在理解Oracle的读写操作机制的基础上,灵活解决遇到的各种常见的IO问题。

测试环境的数据库开启碰到两个问题(shm parameters , ORA-600)

               哥们好不容易做了一次BCV (晚上9点-11点)备份,还原出来了!结果安装Oracle 11.2.0.3还需要改两个系统参数,结果机器一重启。应用数据库Oracle 10.2.0.5启动不起来。 好歹是SUN E20K机器,居然还报Out of Memory. 

 

Wed Mar 14 14:31:45 2012

WARNING: EINVAL creating segment of size 0x00000000c9000000

徐家骏: 华为十年

 编者按:这是一篇在网

EMC VMAX来了

         昨天下午刚好在给Team培训Shell,下面过来人说缺劳力。喊了5个人下去搬机器,第一台VMAX终于是来了。现在的DMX3已经是过保了,折腾了好几个月的方案终于是敲定了。估计接下来几个月这个还是重头project啊。 过年正好休了个长假,也不知道他们讨论的怎么样?

Shell编程实现Server应用程序状况监控

               自过年来后,就没更新博客! 可能这段时间有点忙吧,还有这个博客刚刚买好空间恢复回来。可能还要花点功夫将其他上面的博客给导入到这边来。

                最近刚好在做Shell编程培训,顺便写些代码实现一些功能。proc_status大致是这样子的:在每台所关心的Server上,每天早晚个运行一次ps将所运行进程信息获取并存放在/tmp下;我的应用server上每天downloa收集的ps文件进行分析,根据所配置的filter信息来判断应用情况;各个server所配置的信息存放在oracle数据库里面,方面维护吧。大致结构如下图:

 

SQL实现OEM 10g Console大致功能

                昨天折腾了一天,写了好多个简单的SQL,目的就是是用来实现OEM console的功能。基于这个出发点,主要是这个OEM Console运行时间长了-慢,特别是在家连到公司网络来处理一些事情的时候。图形界面传输的数据也大,总归会慢的,很不喜欢这种方式。所以自己参考了下前辈的脚本,自己整理了一下,大致能实现大部分OEM Console的功能,真正能早点脱离这工具。先来张OEM 10g Console:

一Data Guard生产系统移植

              本来计划一系列系统从SUN移植到IBM在过年前要完成的,由于安装AIX上出了点问题,一直拖到上礼拜才结束。System Admin急急忙忙把机器release给我们,争取年前能完成一两个库。跟无锡那边DBA商量下来,年前建议不要迁,万一出点问题,大过年的!所以年前把数据库安装好和测试迁移都做掉,过完年后安安心心来做。

案例分析:企业ERP数据库的维护与优化

  1 前言

  ERP(企业资源计划)是一个现代企业必备的信息化管理工具之一,是集成了生产制造、供应、销售、财务等几大部分的、面向供应链管理的综合信息系统。企业ERP数据库系统的稳定、安全、可靠运行则是企业ERP系统正常运行的基础和根本保障。株冶集团ERP系统自上线以来连续运行已有八年时间,目前仍然保持比较良好的状态运行.这与ERP数据库完善、良好的日常维护与优化工作是分不开的。株冶集团ERP数据库采用IBM DB2数据库系统,DB2数据库作为目前两个最大的大型商业数据库系统之一一直在技术上和市场上占有领先位置,全球财富500强企业中80%都选用了DB2家族的产品。株冶ERP系统的旧M DB2数据库硬件平台采用的是两台旧Mp660小型机做HA集群系统,两台小型机通过IBM的DS4700磁盘阵列建立互为备份的高可用(HA)系统以保证系统的高可靠性和高可用性。采用磁带机做数据备份。

  2 数据维护与优化

  2.1后期维护原则

某测试数据库-磁盘爆掉

                事情发生在昨天下午,手头忙着在建库呢-准备移植一套系统。接到了ERP那边来的电话,说是苏州这边有套他们的测试系统,现在他们要用了。说实在话这系统还真不知道,后来找了system admin联系了下,后来根据IP把这台机器是开起来了。我也就以为没啥事呢,后来sysadmin chat给我说叫我开应用,IP还是*.*100.100。后来ssh连上去,ps看了下发现oracle应用运行着。当时正在创建数据库呢,也没怎么样管。就跟他说数据库开起来了。过会儿,他又message过来说:应用那边不好用啊。我再看了下,原来listener是监听没开,立马看了下listener.ora文件(避免跟其他的监听器冲突,毕竟是测试server)。发现没问题后就把它开起来了,追问了句:这数据库谁开的啊?他说他自己开的。我也就纳闷呢,这小子不错,看我们数据库开多了,也会自己开数据库咯。

同步内容