好好先生 回复于:2004-02-06 20:00:22 |
不错,是自己写的还是转别人的? |
melocy 回复于:2004-02-07 21:58:32 |
我日常工作实践中总结的一点小体会。语言表达能力欠缺。如果同志们看后感觉言之有物,我就感觉很欣慰了。 我研究的方向是oracle,redhat linux 9是学习oracle的一个好平台。我特别喜欢gnome-terminal,多语言支持很棒,而且复制和粘贴也很方便,Ctl+Shift+c/Ctl+Shift+v;由于我安装了fcitx-2.01,复制和粘贴快捷键有冲突,我就把它改为Ctl+Alt+c/Ctl+Alt+v。我telnet数据库主机时删除键有问题,可以设置gnome-terminal删除键转义Ctl+H。 我使用apt-get升级系统,我使用BitTorrent下载影片,我使用mplayer和xine观看影片,我使用cdrecord刻录网络下载的系统安装盘。我的redhat可以使用U盘和移动硬盘80G。我喜欢使用wget。我使用vim编辑文本文件。 在学习oracle过程中,我常去http://asktom.oracle.com和metalink.oracle.com。 |
yenakata 回复于:2004-02-08 09:39:15 |
呵呵,milocy兄真是豪爽! 您可以将linux下的oracle的使用大概写出来,我想很多cuer会感激你的! |
gamenessman 回复于:2004-02-08 13:24:45 |
gost2003好像也支持linux备份了,我做过.GHO文件但还没有用它恢复过,so不敢确定好用. |
jigenxiang 回复于:2004-02-08 13:37:06 |
强人,现在知道装oracle9i需要补丁了。但是我以前没装补丁好像也装成功的 |
melocy 回复于:2004-02-09 10:17:33 |
我在redhat9上安装oracle8i 81701。 新丝路http://www.wormwang.net上有各种版本GNU/LINUX,当然包括r redhat9/Fedora/RHEL3,还有oracle8i/9i for linux,速度巨块。我已经下载了redhat9/fedora/Rhel3,oracle8i/9i,保存在我的80G的移动硬盘上。我的移动硬盘是三星的,硬盘盒是移动之星。我的移动硬盘分为2个区,一个30G,一个50G,文件系统是reiserfs。 在redhat9上安装oracle81701过程中编译报错,一路继续下去,安装结束后,在$ORACLE_HOME目录下打补丁glibc-2.1.3-stubs.tar.gz,补丁主要解决编译过程中的报错,通过make -f xxx.mk重新生成可执行文件。 oracle安装过程中另一个补丁i386-glibc-2.1-linux.tar.bz2,是gclearcase/" target="_blank" >cc开发库 较低的版本。oracle官方支持的版本是redhat7,你看设置环境变量LD_ASSUME_KERNEL=2.2.5,这是指内核版本。解开i386-glibc-2.1-linux.tar.bz2在/usr目录下生成i386-glibc-2.1-linux目录。 在redhat9+oracle817平台上使用pro*c时要注意设置正确的include目录,在$ORACE_HOME/precomp/demo/proc目录下有个sample1.pc示例,执行make -f demo_proc.mk sample1,如果没有报错,恭喜你,你的pro*c可以正常使用。但是,一般情况下会报编译错误。你需要修改$ORACLE_HOME/proc/admin/pcscfg.cfg配置文件,在sys_include在中增加/usr/i386-glibc-2.1-linux/lib/gcc-lib/i386-glibc21-linux/egcs-2.91.66/include 这样就可以了。怎么,你的还是有报错?是的,还是有报错。我第一次安装pro*c时就成功了,当然是在修改了sys_include之后。我给一个同事安装pro*c时还是报错。我百思不得其解。后来我通过wget完全拷贝我的oracle,这样,数据库和我的就一模一样了,但是proc*c还是报错。后来我分析到,同事的redhat9是新装的,我的redhat9已经通过apt-get dist-upgrade升级过了。可能是某些编译库的问题。 怎么,你的oracle上没有安装pro*c?是的,pro*c安装项是在客户端安装上,不是在安装oracle时有“服务器安装”,“自定义安装”,“客户端安装”吗? 我学习oracle的历程是这样的。97年在大学选修课程里有一门课“数据库基础”,讲了“rdbms"/"sql"的概念,知道有个大型数据库叫oracle。之前我以为数据库就是指foxbase/foxpro,一次在火车上和一个人聊天,他说他在北京一家公司作软件开发,使用oracle。我问他,什么是oracle,他好惊奇,大学计算机系的,竟然不知道什么是oracle。但是说真的,大学里很多课程都是在误人子弟,特别在计算机教育方面,我看很多课程都是教大家怎么用OFFICE,怎么用VB/VC编程,都是微软的东西。如此教育环境,如何培养优秀的计算机人才?扯远了:) 98年毕业后,使用delphi开发行业mis系统,数据库使用oracle。从98年到2001年,我会用sql,基本会在nt/sco openserver 5.0.5上安装oracle,会oracle空间管理,会启动/关闭数据库,看了几本oracle书籍。2001后我专职管理数据库,在IBM RS6000 S7A AIX 平台上,使用HACMP 2台主机组成集群,使用Oracle805OPS。2002年8月参加了公司组织的oracle培训,知道OCP考试有5门。参加后培训后报名参加了8i OCP考试,9月底5 门全部通过,10月上旬收到oracle公司的证书。1门1000RMB,一共花了5000RMB。通过培训和考试,系统掌握了sql/database administrator/performance/backup an recovery/network等oracle基础知识。 2003年10月我在我的机器上正式安装了redhat9+oracle8i,基本上告别的windows。2003年12月~2004年1月,我集中精力优化数据库sql。优化后的数据库性能得到大大提升。同时,我调整和优化数据库sql的水平也得到了提高。 我现在感觉在玩linux,在玩oracle。技术,经验积累到一定程度,你就有一种豁然开然的感觉。 最后,我要感谢妖光的stardict和yuking的fcitx,太好用了。 |
FrankWoo 回复于:2004-05-17 16:45:28 |
我基本上把整个帖子抄下来了,谢谢楼主。 |