跳至主要内容

博文

目前显示的是 四月, 2008的博文

ORACLE-DG实例

今天起ORACLE不能起,当我做到 SQL> ALTER DATABASE OPEN; ALTER DATABASE OPEN * ERROR at line 1: ORA-03113: end-of-file on communication channel 的时候不能启动,然后再做 SQL> alter database open; alter database open * ERROR at line 1: ORA-03114: not connected to ORACLE 就提示以上任务。 原因后来查明,而且我现在的DG是最大保护模式。因为周五的时候我主库的机器挂了然后重新冷启动的时候按错了机器,先将备库重启了。在主库与备库的交换中出现问题。 解决方法,首先我先期备库将备库的监听器启动,启动备库数据库监听,然后将备库启动到MOUNT。 之后启动主库,然后一步步照做就可以了

T说电影《黄石的孩子》

开始有这个习惯了,周三有聊无聊都会去电影院看本片子,这次看的是《黄石的孩子》。贴合现在的实际发觉这本片子还是满爱国主义的,还是有点迎合PARTY的需要,揭露了丑陋的日帝国主义和腐败的国民党。大概讲述的就是某个英国战地记者为了展现南京屠杀后的真实场面,伪装成红十字会的人进入南京,目睹了大屠杀的真实尽力,然后被日发现,媒体的力量很强大,原来那时候日媒体对外宣称的是日来华进行辅助管理的,看来谁蛊惑谁本事。这时候我们敬爱的周润发出现了,带了武装小分队救了人。在Dr.LEE的指点下送到了黄石,在黄石的孤儿院里由此开始了整个故事主线,如何生活,如何教人等等等等。而主角HOOK也因此开始对这里的孩子和对战争有了新的认识。直到国民党开始溃退,准备占用他们的学校,HOOK转移他们到兰州。直到HOOK死于非命。 整体评价这本片子,是一本很好的爱国主义,他能让你热血沸腾的同时也不让你忘记这段国耻家恨,在加上电影院本该由的音效,你会感觉到轰炸机在你头顶那种撕心裂肺的恐惧,战争带了的是什么。在剪辑中,开头剪的不是很完美,有些交代都不明不白的,跳跃性思维也太强烈了。周润发在里面塑造的不算是我们映像中PARTY,而是一个对日军憎恨,有很强说服力的人。一个亲眼目睹自己父母死亡,姐妹被日军OOXX的小孩在他的几个动作之下就能激起他的愤怒,而直接杀了日本人。HOOK的魅力也很大,不过归根究底还是要以诚待人。HOOK带领了那么多小孩从黄石到兰州,走了3个月~~~~~~驴行啊,其中还是很多精彩说不上来,杨紫琼和女主角并不很出彩。还是本以男人为主线的电影,战争带给我们的思考太多,相比现在的盲目爱国,我们是不是应该作些更好的事情呢。 以诚待人,更有礼貌的看待世间的事情。对人不卑不亢,做更多能够让自己国家强大的事情。

Shell实际运用和Oracle DataGuard一天小结

在实际生产应用中,其实我可以这么些,首先判断这个人是不是ROOT 那么就需要在脚本中写上这么个判断语句: #!/bin/sh #ifroot if [ "$LOGNAME" != "root" ] then echo "You need to be root to run this script" >&2 exit 1 else echo "Yes indeed you are $LOGNAME proceed" fi return是函数返回,exit是结束进程. exit(0); /*这个是正常的关闭所有程序 */ exit(1); /*这个就刚好相反,有错误的关闭 */ /dev/null #表示的是类似于windows的回收站,无限大 2>&1#表示将这些在后台处理 同样的语句在solaris下和RH下有点不同,当我使用exit语句时rh下会执行,而solaris直接就是跳出。也是是因为SHELL不同的缘故。 在for in中加” ”就是字符串,数字不加就是数字显示的是竖直排列,家了引号后就是横向排列了。 在使用的时候Sorlaris不支持$()这样的在shell中嵌套的写法,反而是支持``反引号的写法,RH测试两者都支持。 可以用ls wc –l显示文件夹的文件数,用shell的话是做个count #!/bin/sh #forcount counter=0 for files in * do counter=`expr $counter + 1` done echo "count the `pwd` total files is $counter" 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。 在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动服务器,服务器则在前台运行,在

Shell总结

Shell的PDF基本上已经看完了,现在剩下的工作就是消化和吸收,其中还是有很多东西不明白,当然的在后期的摸索中度过,当然了现在小部分的SHELL语句已经基本上能读懂,但是大量的还是需要自己去看去体会。 http://publish.itpub.net/zt/oracle11g/index.html 11G

Shell记录20080415

在实际生产应用中,其实我可以这么些,首先判断这个人是不是ROOT 那么就需要在脚本中写上这么个判断语句: #!/bin/sh #ifroot if [ "$LOGNAME" != "root" ] then echo "You need to be root to run this script" >&2 exit 1 else echo "Yes indeed you are $LOGNAME proceed" fi return是函数返回,exit是结束进程. exit(0); /*这个是正常的关闭所有程序 */ exit(1); /*这个就刚好相反,有错误的关闭 */ /dev/null #表示的是类似于windows的回收站,无限大 2>&1#表示将这些在后台处理 同样的语句在solaris下和RH下有点不同,当我使用exit语句时rh下会执行,而solaris直接就是跳出。也是是因为SHELL不同的缘故。 在for in中加” ”就是字符串,数字不加就是数字显示的是竖直排列,家了引号后就是横向排列了。 在使用的时候Sorlaris不支持$()这样的在shell中嵌套的写法,反而是支持``反引号的写法,RH测试两者都支持。 可以用ls wc –l显示文件夹的文件数,用shell的话是做个count #!/bin/sh #forcount counter=0 for files in * do counter=`expr $counter + 1` done echo "count the `pwd` total files is $counter" 要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同。 在非NT版本的Windows中,在后台启动mysqld。也就是,服务器启动后,你应当可以看见后面的命令提示。如果你用该方法在Windows NT、2000、XP或2003中启动服务器,服务器则在前台

These days

I'm very happy The Great Firewall had been gotten my Blog in my motherland, and now it's still out of the there and still be contraled. 做了些SHELL联系,然后呢昨天K了3个小时的歌,非常非常的无聊。汇报完毕,继续工作,当然了,还有些没写。 稍后添加关于SHELL的笔记。 忘了补一句,很感谢林SAN的支持,让我有这么个好机会,可是由于一点阻力,最终无法成行,还是十分感谢他对我能力的肯定,到底还是要请他吃顿饭,结果大家AA了。由于广告嫌疑,这个地方就不说是哪里了,看地图吧,味道整体来说还不错,上菜的速度也很快,价格也实惠。物美价廉啊 晚上练习SHELL,在echo过程中一个很难得问题也可以说很简单" "或者' '这样都可以显示echo后面的,但是如何显示shell固有的命令呢,查了很久试了很久其实很简单``这个就是tab上面的那个键位,这样可以显示,但是itpub上有一位大哥说还是比较现实用$()这个会更好,但是呢现在来看似乎$()不是很成功

窘境

不过怎么说,现在对我来说处于窘境。。手机,工作,生活,感情 老妈买的幸运珠好像变色了,跟现在状况一样。

感觉

在路途上想起爱情来。 觉得最好的爱情是两个人彼此做个伴。 不要束缚,不要缠绕,不要占有, 不要渴望从对方身上挖掘到意义,那是注定要落空的东西 而应该是, 我们两个人并排站在一起,看看这个落寞的人间。 有两个独立的房间, 各自在房间里工作。 一起找小餐馆吃晚饭。 散步的时候能够有很多话说。 拥抱在一起的时候觉得安全。 不干涉对方的任何自由。 哪怕他还在和旧日女友联络。 不要对彼此表白, 表白是变相的索取。很平淡。很熟悉。 好像他的气味就是你自己身上的气味。 不管在何时何地,都要留给彼此距离。 随时可以离开 想安静的时候, 即使他在身边, 也像是自己一个人。 有一致的生活品味。 包括衣服,唱片,香水,食物等等。 不太会想起对方,但累的时候,知道他就是家 我们很容易碰到的, 都是自私或者愚蠢的人。 他们爱别人, 只是为了证明别人能够爱自己。 或者抓在手里不肯放,直到手里的东西死去。 成熟的感情都需要付出时间去等待它的果实。 但是我们一直欠缺耐心。 有谁会用10年的时间去等一个远行的人。 有谁会在10年的远行之后,依然想回头找到那个人。 有些爱情因为太急于要得到它的功利, 无法被证明, 于是也就得不到成立。 ——载“想起来的爱情” 朋友的BLOG转来的,貌似很喜欢这种感觉

Solaris学习笔记20080331

想看看Solaris的FTP服务,所以去网站上找,可是没有找到如何安装。。而SUN提供的技术文档里也没有关于这个的说法,结果#svcs ftp发现竟然是online状态开着的,所以粗略研究了下了,在/etc/ftpd下有人文件,大概的说下ftpusers是被禁止的用户而不是开放的用户,比如说root,而ftphosts列出的允许或拒绝从各种主机登录的,cat了一下发觉没有东西,猜想是不是类似于ip+用户名。Ftpaccess是主文件,只用使用ftpaccess –a了以后才能调用/etc/ftpd/ftpaccess的文件。 里面一些关键词: 格式如下class typelist addrglob Class 用于定义关键词,里面目前有realusers guestusers anonusers,real当然表示本机的用户,用anonymous进去发现不行,登录不了,然后切换到那天建立的ccav用户发觉就可以了。 Typelist呢表示三类用户,addrglob呢表示地址,默认为* 添加权限: Limit class n times [message_file] 在最后两行但是被#注释掉了,limit表字串意思,class表刚刚定义的类,主要是guest,realuser,anon.n表用户数,times表相连接日期和时间,any表任何日期,message_file表用户被拒绝访问的消息文件。 按照所提供的意思,可以把下面三行的意思可以认为如下: Limit-time anonymous 30 可以理解成限制链接时间,匿名,30分钟 Limit anonousers 10 wk0730-1800 /etc/… 可以理解为限制匿名用户为10个在工作的时间早7:30-18:00 信息为如下目录 Limit anonousers 50 SaSuAny1800-0730 /etc/…可以理解为限制匿名用户为50个在周六或者周日和其他任何时间的晚18:00-7:30 在环境中用/usr/sbin/ftpwho命令可以查看目前正在使用的用户是哪些 /usr/sbin/ftpcount可以查看目前哪些用户和登录限制 Loginfails 表示登录失败的次数 想修改ftpuser然后重启服务,发觉根本不会搜了下 ftp pkill -HUP inetd (ftp) dns pkil