测试过,上面的方法不行。我自己重装,选择语言是多选了简体中文,一切正常!
按照网络上的安装方案(http://www.dbanotes.net/Oracle/I ... 咛迨嵌嗌伲贠racle 的安装过程中会报错提示。总结了一下安装过程,最大的注意点应该是用哪个用户登录去安装Oracle。
强烈建议,在开始用root登录图形界面,配置各种参数,创建目录,用户,赋予权限等等。在配置完成之后一定要注销或重启,换成有安装Oracle10的普通用户(按照网上的建议是oracle)登录图形界面。这一步是非常重要的,在开始的2次装Linux+Oracle的时候我都是用root登录,然后su oracle,结果老是报错:DISPLAY和java有问题。我找了很多办法,包括典型的export DISPLAY=xxx.xxx.xxx:0.0等等。实际上,只要用oracle登录图形界面,runInstaller的时候就不会出问题。
还有的问题就是无法启动sqlplus,这个倒是好办,sqlplus /nolog, conn / as sysdba,startup.搞定。至于一些包括如何让Oracle自启动等等的问题都在网上很容易就能找到。
另外一个麻烦的问题就是字符集,Oracle的字符集一定要在创建时设定,创建完成后就不能再改了,所以在安装时,尤其是安装有中文字符集的时候一定要先规划好。不过Oracle默认的中文字符集还不错,兼容性还算过得起。
最后一个小麻烦搞了我整整2天。在windows下的IE里访问oracle10g的em(企业管理器),网页界面上的按钮出现“口口”的乱码,网页上的其他部分显示正常,都是中文。这个主要是java的字体设置问题。
解决方案:
1.停止服务,emctl stop dbconsole;
2.把相关目录(RHEL4里面是/etc/java/)下的font.properties用font.properties.zh_CN.Redhat8.0替换(或 font.properties.zh,只要是中文简体就可以。);
3.删除$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs中的gif文件;
4.重起服务(最好是重启服务器) emctl start dbconsole;
这个解决方案是最简单的解决访问em乱码的方法,还有一种很经典却很麻烦还不保证一定能行的方法,我就深受其害,搞了2天的字体安装,生成,从windows拷贝字体到Linux下来,最后没有成功。这个方法简单易行,值得推荐哦。
奉劝各位菜鸟(就是和我一样的新手),千万要多访问Oracle的网站,以保证你得到的信息是最新和比较正确的。因为网上大家给出的办法很多对自己不一定适用。
希望大家再安装时不要像我一样“浴血”了,奋战嘛,那是免不了的。