GLIBC_2.0的包没打吧,好像在第二张盘上

解决方案 »

  1.   

    不好意思,它是linux的还是oracle的,这两个东东都是我在网上下载的。
      

  2.   

    compat-libgcj-7.3-2.96.118.i386.rpm 好像是这个
      

  3.   

    转帖:
    步骤1:准备软件 
    下载JDK,sun网站上1.4,1.3都可。 
    下载oracle的补丁:glibc-2.1.3-stubs.tar.gz 
    下载glibc-2.1: i386.glibc-2.1-linux.tar.gz 
    下载binutils:binutils-2.10.91.0.2-3.i386.rpm 步骤2:安装glibc2.1 
    把i386.glibc-2.1-linux.tar.gz拷贝到根目录 
    使用root用户 
    tar zxvf i386.glibc-2.1-linux.tar.gz 步骤3:隐藏文件 
    使用root用户 
    cd /usr/bin 
    mkdir saved 
    mv gcc cc ld saved 
    ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc 
    ln -s gcc cc 
    ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld cd /usr/lib 
    mkdir saved 
    mv libc.so libdl.so libm.so libpthread.so saved 
    mv libc.a libdl.a libm.a libpthread.a saved 步骤4:安装JDK 
    安装jdk,不要问我怎样安装 
    安装使用root用户 
    cd /usr/local 
    ln -s /usr/java/j2sdk-1.2.1_0n java 步骤5:安装binutils 
    rpm -Uvh --force --nodeps binutils-2.10.91.0.2-3.i386.rpm 步骤6:创建oracle用户和组 
    groupadd oinstall 
    groupadd dba 
    useradd oracle -g oinstall -G dba 
    passwd oracle 
    chown -R oracle.dba /oracle 
    chmod 750 /oracle 步骤7:解压缩oracle 
    会生成一个Disk1的目录(建议使用oracle用户) 步骤8:设置用户环境 
    把oracle用户的.bash_profile更改为下面的内容 
    # .bash_profile # Get the aliases and functions 
    if [ -f ~/.bashrc ]; then 
    . ~/.bashrc 
    fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH 
    unset USERNAME 
    # +------------------------------------------------------------+ 
    # | FILE : .bash_profile | 
    # +------------------------------------------------------------+ umask 022 
    EDITOR=vi; export EDITOR 
    TERM=xterm; export TERM 
    TMPDIR=/tmp; export TMPDIR # +--------------------------+ 
    # | SETUP ORACLE ENVIRONMENT | 
    # +--------------------------+ export ORACLE_SID=orcl 
    export ORACLE_BASE=/oracle 
    export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib 
    export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1 
    export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_OWNER=oracle 
    export ORACLE_TERM=xterm #export LDEMULATION=elf_i386_glibc21 
    export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/ 
    # +--------------------------+ 
    # | LINUX STUFF | 
    # +--------------------------+ export LD_ASSUME_KERNEL=2.4 
    #source /usr/i386-glibc2.1-linux/bin/i386-glibc21-linux-env.sh # +--------------------------+ 
    # | SETUP SEARCH PATH | 
    # +--------------------------+ PATH=$PATH:$ORACLE_HOME/bin:/opt/bin:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/java/bin:. 
    export PATH 
    # +--------------------------+ 
    # | SETUP JAVA ENVIRONMENT | 
    # +--------------------------+ export JAVA_HOME=/usr/local/java export CLASSPATH=/oracle/product/8.1.7/jdbc/lib/classes12.zip:/oracle/product/8.1.7/JRE:/oracle/product/8.1.7/jlib:/oracle/product/8.1.7/rdbms/jlib:/oracle/product/8.1.7/network/jlib:. # +-------------+ 
    # | "GREETINGS" | 
    # +-------------+ 
    echo ".bash_profile executed" 运行此文件:source .bash_profile ,或者重新启动用户 
    步骤9:安装oracle 
    使用oracle用户登录 
    export LANG=en(为了避免出现乱码) 
    runInstaller 
    当出现错误时安装oracle补丁,一定oracle用户进行安装补丁,否则安装过程会有点难受。 
    安装过程不再描述 
    步骤10:恢复系统 
    rpm –e –force –nodeps bintuils-2.10.0.18 
    rpm –ivh –force binutils高版本 
    cd /usr/bin 
    rm –f gcc cc ld 
    mv ./saved/* . 
    rmdir daved 
    cd /usr/lib 
    mv ./saved/* . 
    rmdir daved 步骤11:设置自动启动,修改oratab文件 
    root# vi /etc/oratab 
    将最后的N改为Y 
    简单的服务启动脚本: 
    root#vi /etc/rc.local 
    添加以下内容: 
    su – oracle –c ‘lsnrctl start’ 
    su – oracle –c ‘dbstart’