详细博文,请登陆:www.xuchanggang.cn
linux
1、以root用户身份操做以下事宜:c++
一、以root用户身份安装相关包数据库
binutils compat-db compat-libstdc++ control-center gcc gcc-c++ glibc glibc-common gnome-libs libstdc++ libstdc++-devel make pdksh sysstat gnome-screensaver setarch Libaio libXp
二、修改kernel配置文件【/etc/sysctl.conf】vim
vim /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = *** # 此处根据实际状况给,默认是物理内存的一半 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.rmem_max = 262144 net.core.wmem_default = 262144 net.core.wmem_max = 262144
使变量生效:安全
/sbin/sysctl -p
三、修改安全选项:【/etc/security/limits.conf】bash
Vim /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
四、建立相关目录,组,用户oracle
mkdir /u01/app -p groupadd oinstall groupadd dba useradd -g oinstall -G dba -d /u01/app/oracle oracle passwd oracle chown -R oracle.oinstall /u01 xhost + # 使全部用户都能访问Xserver
五、修改系统版本:【由于oracle10G在rehl5以前出来】app
Vim /etc/redhat-releaseide
Red Hat Enterprise Linux Server release 4 (Tikanga)测试
2、切换到oracle用户,如下为oracle用户操做事宜:
一、修改配置文件
Vim/u01/app/oracle/.bash_profile TMP=/tmp;export TMP TMPDIR=$TMP;export TMPDIR ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SID LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH
二、使配置文件生效
source /u01/app/oracle/.bash_profile
三、解压数据库包【oracle压缩包放在tmp目录下】
tar -xf /tmp/10201_database_linux32.tar.gz
四、安装数据库
进入数据库目录:cd /tmp/database
执行命令:./runInstaller
五、下面就是图形化界面安装,就再也不赘述了。
注:图形化安装,若是没有自定义,默认会安装数据库软件和测试数据库
六、最后,会提示有两个脚本须要运行,则根据提示找到相关脚本,运行便可
以上,一个测试oracle数据库就安装完了
注:
一、若是须要删除数据库,可在oracle用户下,输入dbca,调出图形化界面,此界面下,既可建立新的数据库,也可删除不用的数据库
二、如何须要删除oracle软件,则进入【/u01/app/oracle/product/10.2.0/db_1/oui/bin】,运行runInstaller 命令;