今天以Oralce8i为例,向大家介绍Oralce这个重量级的数据库软件在Linux下的典型安装方法,安装前需要先准备以下软件。前两个东东可在 http://otn.oracle.com/software/products/oracle8i/htdocs/linuxsoft.html找到,其它软件就请大家自己搜吧。
(1)Oracle817101.tar (2)Glibc-2.1.3-stubs.tar.gz (3)Compat-glibc-6.2-2.1.3.2.i386.rpm (4)Compat-libs-6.2-3.i386.rpm (5)Compat-libs-egcs-6.2-1.1.2.12.i386.rpm (6)IBMJava118-SDK-1.1.8-5.0.i386.rpm (7) Env_ctx.mk
第一步:首先解开oracle8i软件包:
cp/usr/local/oracle8 tar xvf oracle817101.tar
第二步:接着安装GLIBC2.1包:
rpm-ihv Compat-glibc-6.2-2.1.3.2.i386.rpm rpm-ihv Compat-libs-egcs-6.2-1.1.2.12.i386.rpm rpm-ihv Compat-libs-6.2-3.i386.rpm
【提示】:安装这三个软件包时请按所列顺序进行!linux8.0以前的版本应该使用up2date-u命令来安装。
第三步:安装JDK118
rpm-ihv IBMJava118-SDK-1.1.8-5.0.i386.rpm
第四步:安装好这些软件包后,还需要对一些文件进行隐藏设置,以避免被Oracle安装程序调用。
1. 隐藏/usr/bin目录下的gcc cc ld,操作示例为:
cd/usr/bin mkdir saved mv gcc cc ld saved In –s /usr/bin/i386-glibc21-linux-gcc gcc In –s /usr/bin/i386-glibc21-linux-gcc cc In –s /usr/bin/i386-glibc21-linux-ld ld
2.隐藏/usr/lib目录下的libc.so libdl.so libm.so libpthread.so等文件,操作示例为:
cd../lib mkdir saved mv libc.so libdl.so libm.so libpthread.so saved mv libc.a libdl.a libm.a libpthread.a saved
第五步:创建oracl的用户和用户组,以及创建安装目录并设置好权限。
1. 创建用户和用户组
groupadd dba groupadd oracl groupadd oinstall useradd oracle-g oinstall-G dba,oracle
2. 创建安装目录并定义权限
mkdir/ora8 mkdir/ora8/app chown oracle.dba/ora8
第六步:修改配置文?BR>这一步主要是对oracle用户的bash配置文件(.bash_profile)进行修改,以便适合具体的安装环境。要修改、添加的内容以下:
./usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh export LD_ASSUME_KERNEL=2.2.5 umask 022 export ORACLE_BASE=/ora8/app export ORACLE_HOME=$ORACLE_BASE/product/8.1.7 export CLASSPATH=$ORACLE_HOME/jdbc/lib/calsses111.zip export JAVA_HOME=/usr/jdk118 export JAVA_HOMECLASSPATH=/usr/jdk118/lib export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/ctx/lib:/usr/bin/X11:/ usr/X11R6/bin:/usr/bin:/bin:/usr/local/bin:/usr/jdk118/bin:$PATH(此两行为一条语法命令) export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib:/usr/local/lib:$LD_LIBRARY_PATH export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export ORACLE_SID=ora1
第七步:Oracle必须连接到正确版本的GCC上,才能被正确编译。操作如下:
su-oracle mkdir $ORACLE_BASE/product mkdir $ORACLE_HOME cd $ORACLE_HOME mkdir bin cd bin In -s /usr/bin/i386-glibc21-linux-gcc cc
经过前面几步对软件包的正确安装与配置后,就可开始安装Oracle了。安装时请注销根用户,用刚才配置的oracle用户登陆,启动到X windows界面后,打开终端窗口输入以下命令后出现oracle的安装界面:
cd /usr/oracle8/Disk1 ./runInstaller
 |
| 点击看大图 |
[1] [2] 下一页 |