然后修改安装字体,否则安装界面你只能看见几个小方块了。(网上找到的方法,我没用,因为我在安装系统的时候把有关java的东西都去掉了。如果你安装过程中没有把基本系统中的java去掉的可以试一试。)
进入这个目录database/stage/Components/Oracle.swd.jre/1.4.2.8.0/1/DataFiles
用归档管理器打开filegroup2.jar 安装界面用的字体
添加/usr/lib/jvm/jre-1.4.2/lib/font.properties.zh_CN
进入database/stage/Components/oracle.jdk/1.4.2.0.8/1/DataFiles
打开sol_jre_bin.1.1.jar dbca用的字体
我查了好久安装界面字体的问题,更改jdk1.6的字体设置等等,可是最后界面始终是乱码的,实在改的很累了,直接采用了最简单的方法,英文环境安装,export LANG=C 这样就可以了,英文不好看不懂,大不了我一个单词一个单词翻译,活人还能让字母给憋死了?以后有时间多学点English。
然后就开始安装了,
/tmp/database/runInstaller
补充一下,我第一次安装的时候出现一个错误,提示没有libXp.so.6
原因是:缺少支持打印的图形化动态链接库libXp.so.6。
su切换root,没有配置sudo就是这样麻烦。然后
yum install libXp.so.6
Installed: libXp.i386 0:1.0.0-11.fc9
Complete!
不能总是这样检查出来一个安装一个吧,把需要的依赖的包通通查一遍,
上网搜索一下,需要的包有:
rpm -q binutils-2.* elfutils-libelf-0.* glibc-2.* glibc-common-2.* libgcc-4.*
rpm -q libstdc++-4.* make-3.* elfutils-libelf-devel-0.* glibc-devel-2.* gcc-4.*
rpm -q gcc-c++-4.* libstdc++-devel-4.* unixODBC-2.*
我的系统只有最后一个没有,别白查了,直接yum安装了。
然后再重新执行,图形界面出来了
选择高级安装,Advanced installation-》next
-》安装目录和组,默认下一步
-》安装类型,默认选择了企业版,继续下一步
-》主目录的详细信息,默认的名称太长,我给减掉一点,下一步
发现两个警告,很难看的单词,先不要下一步了,不能不管呀,先找找吧。
如图发现一个包没安装,那就yum装上先。装完后点重试,retry!怎么还是两个警告,再去找错误,还提示没找到那个包,查一下,发现版本号不一样,换个马甲就不认识了?没办法回去找找这个版本,结果yum没找到。没办法,反正是警告,我处理不了,你警告我也没用。再往下看看
如图发现需要内存922,实际内存500,让我再加条内存?不管了,用不了,我去安装mysql。
如图又发现了好像是关于网络的问题,能上网了还要怎么样!! 把没选中的复选框都选上再继续安装。
我重新安装过一次,缺少libaio那个警告已经没有了,证明了其实安装上这个包就可以了。
-》弹出一个警告提示信息,确定,不用管它,下一步
-》配置选项,创建数据库,下一步
-》数据库配置,默认下一步
-》数据库名,和SID就不改了,字符编码得改成简体中文呀,简体中文一共三个,见过GB2312,可是它却多两数字80,第三个我就不认识他,有一个就行了,就选GBK。
-》数据库实例,我没选,直接next
-》数据库管理选项,默认下一步。
-》数据库存储位置,选择database目录,下一步。
-》自动备份,不选,默认下一步
-》设置口令,怕麻烦就选择所有用户使用相同的口令,要不然就一个一个设置,我是全用同一个密码了。下一步
-》信息摘要,分为安装源,oraclehome目录,安装类型企业版,然后语言是english,再下面是检测硬盘空间信息,一定要确定有效空间足够用啊,我这里显示安装需要1.36G空间,确认无误之后就点install
-》安装挺慢的,等会吧。这里显示安装日志文件在/opt/oracle/oralnventory/logs//installActions*.log。
安装过程在62%的时候弹出错误Error in invoking target 'all_no_orcl ihsodbc' of ......
解决办法:需要安装compat-libstdc++-296-2.96-140.i386 compat-libgcc-296-2.96-140.i386 compat-gcc-34-3.4.6-9.i386 compat-db-4.5.20-5.fc9.i386 compat-gcc-34-c++-3.4.6-9.i386 compat-libstdc++-33-3.2.3-63.i386
-》然后点重试
-》创建数库,安装日志在/opt/oracle/product/10g/cfgtoollogs/dbca/oradb。
-》然后弹出数据库管理。下面提示说除了刚配置过密码的那四个用户之外其它全被锁定了。可以点击密码管理来解除锁定和修改密码,我把scott的对号去掉了。OK下一步
-》等一会会出现执行配置脚本对话框,按照提示用root执行这两个脚本就好了,看不懂就打开终端su到root复制上面内容执行。
执行之后点OK,到这里安装基本结束。把显示的URL记录下来:
iSQL*Plus URL:
:5561/isqlplus
iSQL*Plus DBA URL:
:5561/isqlplus/dba
Enterprise Manager 10g Database Control URL:
:1158/em