OS: Sun sparc64 5.10
db: oracle11gr2
今天项目组找到我说是按照oracle11gr2时报错,以前装过1次11g,当时没有抓图,正好借助这次解决问题,顺便做一下截图。
报错信息:
bash-3.00$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 180 MB. Actual 13012 MB Passed
Checking swap space: must be greater than 150 MB. Actual 14879 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 256 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-11-22_10-45-22AM. Please wait ...
Invalid source path '../stage/Components/oracle.swd.oui/11.2.0.1.0/1/DataFiles' specified for unzip. Unzip command failed. Please check oraparam.ini and specify a valid source path.
: No such file or directory
解决过程:
1. 检查.profile
export ORACLE_SID=***
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin;PATH
oracle用户默认用的sh,且操作系统是solaris ,因为profile写的不对,应改为
ORACLE_SID=***
export ORACLE_SID
ORACLE_BASE=/oracle
export ORACLE_BASE
ORACLE_HOME=/oracle/product/11.2.0/db_1
export ORACLE_HOME
PATH=$ORACLE_HOME/bin;PATH
export PATH
2.重新运行runInstaller报了另一个错误
bash-3.00$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 180 MB. Actual 13012 MB Passed
Checking swap space: must be greater than 150 MB. Actual 14879 MB Passed
Checking monitor: must be configured to display at least 256 colors
>>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<
Some requirement checks failed. You must fulfill these requirements before
continuing with the installation,
Continue? (y/n) [n] ^Cbash-3.00$
此问题是由于xmanager登录时没有设置DISPLAY变量(根据以往经验能用xmanager登录时可以不用设置DISPLAY,但在这里不知道为什么报这个错,而且执行xclock时也出现不了钟表的图形界面)。
3.设置DISPLAY变量后重新运行runInstaller,还是报最开始的错误
bash-3.00$DISPLAY=10.195.135.31:1.0
bash-3.00$export DISPLAY
bash-3.00$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 180 MB. Actual 13012 MB Passed
Checking swap space: must be greater than 150 MB. Actual 14879 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 256 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-11-22_10-45-22AM. Please wait ...
Invalid source path '../stage/Components/oracle.swd.oui/11.2.0.1.0/1/DataFiles' specified for unzip. Unzip command failed. Please check oraparam.ini and specify a valid source path.
: No such file or directory
此时才注意分析报错信息,报错内容提示"Invalid source path",这时怀疑可能是安装介质解压的有问题。
向项目组确认11g的安装介质是2个zip包(solaris.x64_11gR2_database_1of2.zip、solaris.x64_11gR2_database_2of2.zip),项目组为了
上传方面,在本机上将2个zip包先解压,然后又做了一个tar包。问题就出在tar包这了。于是让项目组重新上传2个zip包,然后解压2个zip包安装成功。
==================
此外安装完oracle软件后,在建库时又出现了一个小插曲
以前在oracle10g的库时都是选择general purpose,这样无法指定system等系统表空间的大小,建好库后还要手动扩容。这里想省些事,选择
Custom Database 。谁知安装到45%时报ORA-31154:XML/ORA-19202:XML错误,忽略错误继续安装还是报XML的错误,于是终止建库。重新选择general purpose
建库成功。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16396821/viewspace-678802/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/16396821/viewspace-678802/