OS : RedHat4.X (32bit)
DBMS:Oracle10g for linux(32bit)
1、先将Oracle安装包传到Linux系统上,放在任何一个已有目录下均可,也可新建目录。
2、groupadd dba(创建主组)
3、groupadd oinstall(创建辅组)
4、useradd –g dba –G oinstall oracle(创建oracle用户并且指定主组和辅组)
5、passwd oracle(给用户oracle创建密码)
6、xhost +(允许系统使用图形界面,linux默认是不打开Xserver服务的)
如果此步执行结果是可以连接到任何一台主机,则不用做第7步,直接做第8步均可。
同时,为了检测确实能显示图形界面,可以用oracle用户执行xclock命令。
7、export DISPLAY=192.168.1.234:0.0(指定图形界面显示的主机,ip地址根据具体的主机ip地址输入)
如果本不需要执行此步而您不小心执行了,那么用export DISPLAY=:0.0恢复即可。
8、mkdir –p /opt/oracle/product/10.2.01/db_1(创建oracle安装目录)
(10.2.01应跟决Oracle软件包的具体版本设定,下同)
9、cd /opt(进入opt目录)
10、chown –R oracle:oinstall oracle(给oracle目录及子目录设定所有者和所属组)
11、vi /etc/sysctl.conf里添加以下内容:(修改内核参数)
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
12、/sbin/sysctl –p (让内核参数文件立即生效)
13、su – oracle(切换到Oracle用户)
14、vi .bash_profile加入以下内容:
ORACLE_BASE=/opt/oracle/product/10.2.01
ORACLE_HOME=$ORACLE_BASE/db_1
ORACLE_SID=test
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID
15、source .bash_profile(使修改生效),或者使用..bash_profile命令也可。
使用more .bash_profile命令来查看.bash_profile的内容更改是否正确。
16、使用oracle用户身份登录
17、unzip Oracle10.linux.zip(解压之前拷贝的Oracle安装包)
18、cd database(进入解压以后的Oracle安装目录)
19、./runInstaller(执行Oracle Universal Installer安装)