歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 修復Linux下安裝Oracle9i的Link錯誤

修復Linux下安裝Oracle9i的Link錯誤

日期:2017/2/27 14:26:32   编辑:更多Linux
  dbca好了   確保安裝了以下的RPM開發包   gcc   cpp   glibc-devel   compat-libstdc++   glibc-kernheaders   binutils   從Oracle官方網站下載Oracle9i安裝文件並使用如下命令解包   zcat lnx_920_disk1.cpio.gz cpio -idmv <   zcat lnx_920_disk2.cpio.gz cpio -idmv <   zcat lnx_920_disk3.cpio.gz cpio -idmv <   (注意磁盤空間)   創建Oracle用戶帳號和安裝目錄   在shell下,作為root   groupadd dba   groupadd oinstall   useradd -g oinstall -G dba oracle   passwd oracle   mkdir -p /opt/oracle/prodUCt/9.2.0   chown -R oracle.oinstall /opt/oracle   mkdir -p /var/opt/oracle   chown oracle.dba /var/opt/oracle   chmod 755 /var/opt/oracle   在 oracle的.bash_profile中加上   eXPort Java_FONTS=/usr/share/fonts/zh_CN/TrueType/   export LC_ALL="zh_CN"   export ORACLE_BASE=/oracle   export ORACLE_HOME=/oracle/product/9.2   export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH   export ORACLE_OWNER=oracle   export ORACLE_SID=cqs   export ORACLE_TERM=vt100   export LD_ASSUME_KERNEL=2.4.1   export THREADS_FLAG=native   export LD_LIBRARY_PATH=/oracle/product/9.2/lib:$LD_LIBRARY_PATH   export PATH=/oracle/product/9.2/bin:$PATH   export NLS_LANG='american_america.ZHS16GBK'   在/etc/hosts裡加主機名     進入Disk1目錄   ./runInstaller   當link進行到61%時出現一個關於ins_oemagent錯誤,選擇ignore忽略,之後修復   當link進行到84%時出現一個關於ins_ctx錯誤,   編輯$ORACLE_HOME/ctx/lib/env_ctx.mk文件,把$(LDLIBFLAG)dl加到以下位置   INSO_LINK=-L$(CTXLIB)$ (LDLIBFLAG)m $(LDLIBFLAG)dl處。   安裝完成   修復第一個錯誤   在shell下,oracle用戶   cd $ORACLE_HOME/network/lib   make -f ins_client.mk install   編輯$ORACLE_HOME/ctx/lib/ins_ctx文件   13-14行處   $(LINK) $(CTXHXOBJ) $(INSO_LINK)   為   $(LINK) -ldl $(CTXHXOBJ) $(INSO_LINK)   make -f ins_client.mk install     再vi /oracle/product/9.2.0/bin/dbca   改JRE_DIR=/opt/j2sdk1.4.1_02   $JRE_DIR/bin/java -native -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS   else   $JRE_DIR/bin/java -DORACLE_HOME=$OH -DJDBC_PROTOCOL=thin -mx64m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS   fi     在/etc/sysctl.conf中加上   kernel.shmmax = 536870912   kernel.shmmni = 4096   kernel.shmall = 2097152   kernel.sem = 250 32000 100 128   fs.file-max = 65536   可在sheel中輸入export NLS_LANG=   輸入 lsnrctl stop   sqlplus /nolog   > connect /as sysdba   > shutdown   > exit   可一開使用dbca   也可改 oracle/jre/1.3.1/lib/font.propers   字體為 misc-ZYSong18030-medium-r-normal   路徑為appendedfontpath=/usr/share/fonts/zh_CN/TrueType




Copyright © Linux教程網 All Rights Reserved