首页 > Linux操作系统 > Linux操作系统 > Linux下安装oracle
1.create oracle user:
[root@xaaicdb1 ~]# groupadd dba
[root@xaaicdb1 ~]# groupadd oper
[root@xaaicdb1 ~]# useradd oracle -g dba -G oper
[root@XAAICDB2 ~]# passwd oracle
[root@XAAICDB2 opt]# mkdir -p /opt/oracle/product/10g
[root@XAAICDB2 opt]# mkdir /opt/oracle/database
[root@XAAICDB2 opt]# chown -R oracle.dba /opt/oracle/
[root@XAAICDB2 opt]# chmod 755 -R /opt/oracle/
2.configure environment:
[root@XAAICDB2 opt]# su - oracle
[oracle@XAAICDB2 ~]$ vi ~/.bash_profile
export ORACLE_BASE=/opt/oracle/
export ORACLE_HOME=/opt/oracle/product/10g
export ORACLE_SID=dds
export PATH=$ORACLE_HOME/bin:$PATH
[oracle@xaaicdb1 ~]$ source ~/.bash_profile
3.modify kernel parameter
vi /etc/sysctl.conf
kernel.shmmax = 2147483648
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
sysctl -p 使生效
--配置这些参数是为了更好的支持oralce,具体意思要查询相关文档,如果用oralce公司的linux系统就不用了,它已经调好了,注意这些参数写的时候等号两边要有空格,否则用vim看sysctl文件颜色会变
4. 修改配置文件加入一行
vi /etc/pam.d/login
session required /lib/security/pam_limits.so
vi /etc/security/limits.conf
oracle soft nproc 2047
oracle hard nporc 16384
oracle soft nofile 1024
oracle hard nofile 65536
然后把oracle的安装包拷过来解压
[root@xaaicdb1 oracle]# gunzip 10201_database_linux_x86_64.cpio.gz
#cpio -idmv <10201_database_linux_x86_64.cpio
Xmanager显示灰色点点 解决办法:
编辑/etc/X11/xdm/Xaccess,将下面的行去掉注释:
#* # any host can get a login window
改为:
* # any host can get a login window
#vi /etc/X11/xdm/xdm-config
在最后一行: DisplayManager.requestPort: 0 前面加!号注释掉此行。
进入/etc/opt/gnome/gdm下,运行
# rcxdm restart
# cd /etc/X11
# xdm
之后xmanager就可以正常运行了。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12137615/viewspace-742182/ ,如需转载,请注明出处,否则将追究法律责任。