一.安装VM虚拟机并安装Liux
步骤:略
二.Oracle环境配置
1)安装SSh远程连接工具
如:Xshell; 连接liux对liux进行操作
ifconfig -a //查看本地ip信息
2)禁用secure Linux
因为SELINUX对oracle有影响,所以把secure linux设成无效
在命令行输入:vi /etc/selinux/config按回车,打开文档。
按键盘上i进入编辑状态,用方向键将光标移向需要修改的地方,输入需要修改的值,修改完成后,按Esc(退出键)结束编辑,输入:wq保存退出编辑。
注:冒号必须在英文状态下输入
SELINUX=disabled
3)设置核心参数
在命令行输入:vi /etc/sysctl.conf,将下面的内容复制粘贴到文档kernel.core_uses_pid = 1下方,在linux下复制、粘贴操作不支持windows快捷键,请使用鼠标右键进行操作
kernel.core_uses_pid = 1
kernel.shmmax = 536870912 1073741824 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
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
退出编译后再命令行输入:sysctl –p 命令使得内核改变立即生效
4)设置Oracle用户的shell limit
在命令行输入:vi /etc/security/limits.conf ,在文档结尾空白处输入或粘贴一下内容,并保存退出
# End of file
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5)更改/etc/pam.d/login文件
在命令行输入:vi /etc/pam.d/login
添加下面的内容到/etc/pam.d/login的最后,使shell limit生效
session required /lib/security/pam_limits.so
6)新增组和用户
1.新增用户组:
groupadd oinstall
groupadd dba
2.新增用户并给用户赋予权限:
useradd oracle -g oinstall -G dba
3.设置新增用户的密码:
passwd oracle
按回车,在提示信息内输入第一次密码,如果密码输入简单,会出现提示信息(该信息可以忽略),再输入第二次密码
注:请记住该用户和用户密码,在安装oracle数据库时需要用到该用户和密码
7)更改Oracle用户环境变量
在命令行输入:vi /home/oracle/.bash_profile,在文档末尾空白处添加以下内容,并保存退出
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/10.2.0
export ORACLE_SID=mega
export NLS_LANG=american_america.ZHS16GBK;
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$PATH:$ORACLE_HOME/bin;
export TNS_ADMIN=$ORACLE_HOME/network/admin
8)创建Oracle的安装目录