执行加密脚本的实现
执行加密脚本的实现,很不错,留下了![@more@]环境: Great GNU/Linux RedHat9bash版本:GNU bash, version 2.05b.0(1)-release (i386-redhat-linux-gnu)tr版本:tr (coreutils) 4.5.3 原理很简单,就是利用著名的rot13密码加密操作过程:1,建立加密脚本和解密脚本:在root下创建一个目录:mkdir /root/toolschmod +s /root/tools 修改$PATH,即在/etc/profile里加入:export PATH=$PATH:/root/tools用dot命令执行/etc/profile让其立即生效.加密脚本如下:#!/bin/bash#name:lockwhile read line;doecho $line|tr [a-m][n-z][A-M][N-Z] [n-z][a-m][N-
SGI公司宣布破产
来自:Register[@more@] Register上的消息,Silicon Graphics在令人难以置信的业绩下滑后,终于依据破产法第11章(Chapter 11 Bankruptcy)申请重组。路透社报道说SGI在五月八日向法院提交的文件中称"由于新技术推出的延迟,用户关注更为专业的市场以及更多强大的竞争对手,SGI遇到了极大的挑战"(原文为challenged by delays in introducing new technology, a focus on more specialised markets and more intense competition from larger rivals")。破产法第11章是为了在企业重组时给予其足够的时间和活动能力制定的,
在单机上创建物理的 Oracle9i standby 数据库笔记
整理:Fenng 出处:http://www.dbanotes.net[@more@]说明;Oracle9i数据库的Data Guard 特性确保对数据进行完整的保护,是Oracle 9i的一个关键特性之一.Data Guard可以创建物理的Standby数据库,也可以创建逻辑的Standby数据库,还可以混合使用,灵活性比较强.这个文档是Fenng练习时候记下来的东西,谈不上是什么心得.*这不过是一份安装过程中的笔记而已* 如果对这个有更高的期望,或者想得到关于Oracle数据库的data guard 和Standby的更多信息,请参考官方的文档.系统环境:Windows 2000 专业版 SP3 512M 内存现有的数据库实例(P
数据库物理分布设计
我们无论使用哪种数据库,无论怎样设计数据库,我想都会遵从一个原则:数据安全性和性能高效这两个主要方面,但是关于这两个方面的话题太多,在这里就不一一陈述,我只是从数据库物理分布设计方面和大家一起简单的探讨一下。因为数据库良好的物理分布设计也是对数据安全性和性能高效影响比较大, 就象我们在建大楼之前一定要先打好地基一样。 現实中我们在应用各种不同数据库的时候,往往会忽略数据库的物理布局,只有在数据库性能遇到问题的时候才去考虑,但这是得不偿失的,这样一来不仅会导致与设计相关的问题出现,而且会影响性能
oracle内存分配linux
好帖共享![@more@]Bookmark Go to End Doc ID: Note:260152.1 Subject: Summary About the Large SGA & Address Space on RH Linux Type: BULLETIN Status: PUBLISHED Content Type: TEXT/X-HTML Creation Date: 23-DEC-2003 Last Revision Date: 07-NOV-2005 PURPOSE-------This article will assist you to clarify which is the max SGA size value according the differents kernels and methodology to increase it. SCOPE & APPLICATION-------------------This is intended for Linux system administrators and f
Large SGA On Linux
On Linux the total SGA size is limited to around 2Gig. There are several ways to allocate more memory than this, but the most robust and scalable method requires the use of a shared memory file system (shmfs). The procedure presented in this article assumes you are using RedHat Advanced Server (AS) 2.1 with the enterprise kernel which supports Page Address Extension (PAE). Create a shared memory file system (shmfs) Enabling big pages Setting the SHMMAX value Instance Parameters [@more@]Create a
转换到 ext3 文件系统
转换到 ext3 文件系统,笔记.[@more@]tune2fs 程序能够不改变分区上的已存数据来给现存的 ext2 文件系统添加一个登记报表。如果文件系统在改换期间已被挂载,该登记报表就会被显示为文件系统的根目录中的 .journal 文件。如果文件系统没有被挂载,登记报表就会被隐藏,根本就不会出现在文件系统中。 要把 ext2 文件系统转换成 ext3,登录为根用户后键入: /sbin/tune2fs -j /dev/hdbX在以上命令中,把 /dev/hdb 替换成设备名,把 X 替换成分区号码。 以上命令执行完毕后,请确定把 /etc/fstab 文件中的 ext2 文件系统改成 ext3 文件系统。
红帽企业版AS3和AS4下载地址
企业版AS3http://www.pumcpc.com/cram/linux/rhel-3-i386-as-disc1.isohttp://www.pumcpc.com/cram/linux/rhel-3-i386-as-disc2.isohttp://www.pumcpc.com/cram/linux/rhel-3-i386-as-disc3.isohttp://www.pumcpc.com/cram/linux/rhel-3-i386-as-disc4.iso企业版AS4ftp://219.218.64.9/rhel4/RHEL4-i386-AS-disc1.isoftp://219.218.64.9/rhel4/RHEL4-i386-AS-disc2.isoftp://219.218.64.9/rhel4/RHEL4-i386-AS-disc3.isoftp://219.218.64.9/rhel4/RHEL4-i386-AS-disc4.iso另外http://linux.xnol.com有各种版本的unix下载,速度超快。[@mor
添加交换空间
有时,你会有必要在安装后添加更多的交换空间。例如,你把系统内存从64MB升级到128MB,但是你只有128MB的交换内存。如果你执行的是大量使用内存的操作或运行需要大量内存的程序,把交换区增加到256MB可能会对你有利。 你有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区,不过,若你没有多少空闲空间可用,创建交换分区可能会不大容易。 [@more@] 要添加一个交换分区(假设 /dev/hdb2 是你想添加的交换分区): 硬盘驱动器不能正在被使用(分区不能被挂载,交换分区不能被启用)。在使用硬盘时不能修改分区表的原
Linux下的LVM创建
一份非常内行的Linux LVM HOWTO[@more@]1. 绪论 写这个文档的目的是为了告诉你什么是LVM,它怎样工作,你怎样运用它使你的生活变得更容易。虽然有一份LVM FAQ,但仍是德文的,它是从不同的角度来描写的。它是一份"真的"HOWTO,在传授理解(有希望的)的时候也是非常内行的。 我要说清楚我不是一个Linux逻辑卷管理器(Logical Volume Manager)的作者。我向那些作者表示敬意,同时我希望能和他们合作。 不可思议的是我甚至不知道LVM的开发者。我希望这种情况不久会改变。我事先向他们表示道歉。 1.1 免责声明 & 许可 分发这个
Vmstat与iostat
Linux在具有高稳定性、可靠性的同时,具有很好的可伸缩性和扩展性,能够针对不同的应用和硬件环境调整,优化出满足当前应用需要的最佳性能。因此企业在维护Linux系统、进行系统调优时,了解系统性能分析工具是至关重要的。[@more@] 在Linux下有很多系统性能分析工具,比较常见的有top、free、ps、time、timex、uptime等。下文将介绍几个较为重要的性能分析工具vmstat、iostat和sar及其使用。 用vmstat监视内存使用情况 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监
Oracle CEO: 可能会开发自己的Linux系统
Oracle CEO: 可能会开发自己的Linux系统[@more@]计世网消息 近日,甲骨文(Oracle)公司首席执行官Larry Ellison称,该公司正在考虑开发自己的Linux操作系统,并将购买一家提供开源技术的公司。作为世界顶尖 的数据库管理软件供应商,Oracle将会因为涉足开源操作系统及应用程序,而进入之前从未直接参与竞争的软件行业。分析人士指出,这一举动同时也会加剧包括微软、IBM、红帽及其他一批行业内企业之间的竞争。 Ellison在接受英国《金融时报》访问时说,Oracle希望销售包括操作系统和应用软件在内的全套软件。Pacific Crest Equities分
全球获得Oracle认证人数最新统计
全球获得Oracle认证人数最新统计[@more@]最近根据ORACLE公司统计,全球ORACLE认证获得者已经超过了20万人。 根据ORACLE官方数据,目前全世界已经有203000人通过ORACLE认证。这个数字在2003年早先的统计是187000人,在2002年的时候是113000可见在最近2年的增长率是十分强劲的。因为在2000年的时候这个数字仅仅是35000人。 Oracle把最近的强劲增长归功于亚洲市场良好表现。现在我们正期待着美国以及欧洲市场在印度以及中国市场的强劲增长带动下也可以有一个平滑的增长。 Oracle表示从去年开始进行的OCM实验考试进展良好,从去
官方公布Oracle 10g OCA考试已经开始
官方公布Oracle 10g OCA考试已经开始[@more@]Oracle数据库10g认证体系中的OCA(Oracle Certified Professional, Database Administrator)认证已经可以报名参加考试了。 考生只要通过第一门考试“1Z0-042: Oracle Database 10g Administration I”就可以得到Oracle 10g OCA 的证书。现在考试使用的是试用版本,考查学员的题目数量达到了数百道,考试时间限制为3个小时。这个考试目前刚刚开始,推行的是优惠的折扣价格50美金。只要通过了考试,都可以得到对应的证书。较早前的相关的报道请参考: http://www.oracle.org.cn/news/art
IT168约以100万美元收购ITPUB
IT168约以100万美元收购ITPUB[@more@]新浪科技讯 4月21日,新浪科技获悉,知名技术社区ITPUB已被IT168网站收购,据消息人士透露,收购金额约为100万美元。 ITPUB是一家人气比较高的Oracle、UNIX等高端技术社区,由中山大学的几位老师所创。2005年ITPUB与IT168、计世网、天极网等数家IT网站都谈过收购,据悉年底时即已基本选定IT168,今年4月最终签订收购合同,支付方式主要为现金分期付款。新浪科技发现,ITPUB网站上已经打上IT168的LOGO,公司名也已经变成了IT168的母公司北京皓辰广域网络信息技术有限公司。 IT168最初只是一家提供
IT从业人员必看的10大论坛(ZT)
IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多,往哪里去,新浪论坛,网易是经常去的,人多啊,好几十万,去了以后才发现没有意思,没有共同的语言,于是逛专业论坛,行业论坛,终于找到了共同语言,总结一下论坛的经验:人不在多,有仙则灵,贴不在多,有精则行,逛了大半辈子,一个IT人发展方向一定要除了技术外,业务,理论,思想一个都不能少,于是我推荐如下这些论坛,或许真能帮助您,做论坛,都是赔本的买卖,不收费还帮助你学习,得向斑竹们致敬啊。 [@more@]以下论坛排名不分
Oracle 回滚段管理
Oracle 回滚段管理1、ora-01555错误的是怎么产生的?有什么办法解决?2、回滚段(回滚表空间)有什么作用?3、数据库启动的时候,如何加载回滚段(回滚段表空间)。4、回滚段的数量由什么公式来计算5、回滚表空间的大小如何确定?什么是undo管理undo tablespace管理 rollback segment[@more@]目 录什么是undo管理undo tablespace管理 rollback segment什么是undo?oracle数据库在回退、撤销或者改变数据所需要的维护数据库信息的一种手段。这里的数据库信息是指在数据库提交之前的记录的改变等事务信息。Undo 信息主要有以下用途: 当
移动LOB字段至新表空间
移动LOB字段至新表空间[@more@]移动LOB字段至新表空间 (导出、导入时同分区表一样,必须预创建此表空间)alter table t move lob(c2) store as (tablespace users);alter table test move tablespace users lob(c2) store as (tablespace users);如果原表使用了long类型字段,则必须先转成clob或blob类型。Long类型不单独使用segments,而lob类型单独使用segments.
用Linux完成Oracle自动物理备份
Oracle数据库提供了几种数据备份方法,但用得最多的还是使用exp进行逻辑备份,而物理备份(包括联机备份和脱机备份)过程用得并不多。其主要原因是物理备份过程比较复杂,不易掌握。本文以Oracle数据库在Linux下自动物理备份(脱机备份)的实现为例描述物理备份的操作步骤,希望能帮助更多的Oracle数据库管理员了解这一物理备份过程,避免不必要的数据丢失。 本文的目标是通过执行一Shell脚本来完成Oracle数据库自动备份的全过程,而且能够在当前目录下生成其压缩文件。具体实现步骤如下:[@more@]1.以Oracle用户身份登录到Linux系统下
自动备份Oracle数据库
相信为数不少的系统管理员每天都在做着同一样的工作--对数据进行备份。一旦哪一天疏忽了,而这一天系统又恰恰发生了故障,需要进行数据恢复,那么此时就无能为力了。假如每天设定一个固定的时间,系统自动进行备份,那该多好啊!下面笔者结合实践经验,谈一谈UNIX环境下Oracle数据库的自动备份,以起到抛砖引玉的作用。 我们计划让数据库在晚上23点做export导出备份,在凌晨2点将备份文件拷贝到磁带上,在凌晨4点将备份文件拷贝到另一台UNIX机器上,为此我们可进行如下操作:[@more@] 一、导出数据库 export命令将数据库中的数据