他奶奶个腿不会让数据库升级,但是我会,今天就捣鼓了一天。
以前在9i上的升级很简单,解压缩补丁包后运行runinstaller就OK了,毕竟我有在linux上从9204升到9206和在solaris上从9201升到9208的经验,今天在10.1.0.2往10.2.0.4升时却发现没有那么简单。当时我直接运行了10.2.0.4的补丁包,虽然运行成功了,但库没有升上去,后来觉得应该是我装了10.2.0.1的客户端,所以没报错。同时如果坚持readme中的观点,我早就顿悟了。如果8,9,10算是大版本,1,2那就算是中版本了。大版本和中版本的升级是需要装新版本的软件的,奶奶个腿,在这个问题上浪费了很多时间。如果升到10g,装完软件不要建库,之后可以用dbua也可以手工升级,注意:这只是升级数据库(database),只是更新数据字典和参数上的信息,之前我理解成把数据库软件也给升了。同时10g小版本的升级也要用dbua,这与9i是不同的。这样升完之后就会有2套软件,在这点上我觉得oracle做的还不够好。同时今天天高还批评了我,原因是我没有看readme,并扬言如果他是boss,就先开了我。我错了,我以后在upgrade的时候一定看readme,你别开我了。
郁闷的一天,也是收获的一天。末了,我还是忍不住吼一声:他奶奶个腿全是毛~~~
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9533994/viewspace-1009084/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/9533994/viewspace-1009084/