当前位置: 技术问答>linux和unix
求ferdora15 上安装oracle11G详细教程
来源: 互联网 发布时间:2016-12-30
本文导语: 求ferdora15 上安装oracle11G详细教程 ,千万别复制,最好你装过的,反正我刚才试了下失败了! 最好一步步讲解下~~ | 1,创建用户组dba和用户oracle,并设置用户oracle口令 #groupadd oinstall (...
求ferdora15 上安装oracle11G详细教程 ,千万别复制,最好你装过的,反正我刚才试了下失败了!
最好一步步讲解下~~
最好一步步讲解下~~
|
1,创建用户组dba和用户oracle,并设置用户oracle口令
#groupadd oinstall (建立产品清单管理组)
#groupadd dba (建立数据库安装组)
#useradd -g oinstall -G dba oracle
#passwd oracle
2.创建存放oracle安装文件的文件夹,并更改权限
#mkdir -p /opt/oracle/app
#chown -R oracle:oinstall /opt/oracle
#chmod -R 755 /opt/oracle/app
3.安装软件包检查
#rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh
4.设置/etc/hosts文件
增加一条:192.168.1.88 localhost.localdomain localhost
5.设置内核参数在/etc/sysctl.conf中添加以下行
#vi /etc/sysctl.conf
#Instal Oracle Config
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
#sysctl -p //执行命令使参数修改生效
6.编辑limits.conf
#vi /etc/security/limits.conf
#Instal Oracle Config
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7.编辑login文件
#vi /etc/pam.d/login
#Instal Oracle Config
session required pam_limits.so
session required /lib/security/pam_limits.so
8.为oracle用户在bash和ksh中设定资源限制
#vi /etc/profile
#Instal Oracle Config
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
Fi
9.用oracle用户登录,把下面的内容添加到~/.bash_profile
(/home/oracle/.bash_profile)的末尾(oracle用户操作)
#su – oracle
$vi /home/oracle/.bash_profile
#Instal Oracle Config
ORACLE_BASE=/opt/oracle/app(根据实际修改)
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
ORACLE_SID=orcl(根据实际修改)
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH (根据实际修改)
执行以下命令使之生效:
$ source $HOME/.bash_profile
10.正式安装
以root身份打开另一个终端窗口
#xhost + //可能首次通不过,重启以后即可
#groupadd oinstall (建立产品清单管理组)
#groupadd dba (建立数据库安装组)
#useradd -g oinstall -G dba oracle
#passwd oracle
2.创建存放oracle安装文件的文件夹,并更改权限
#mkdir -p /opt/oracle/app
#chown -R oracle:oinstall /opt/oracle
#chmod -R 755 /opt/oracle/app
3.安装软件包检查
#rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh
4.设置/etc/hosts文件
增加一条:192.168.1.88 localhost.localdomain localhost
5.设置内核参数在/etc/sysctl.conf中添加以下行
#vi /etc/sysctl.conf
#Instal Oracle Config
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
#sysctl -p //执行命令使参数修改生效
6.编辑limits.conf
#vi /etc/security/limits.conf
#Instal Oracle Config
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
7.编辑login文件
#vi /etc/pam.d/login
#Instal Oracle Config
session required pam_limits.so
session required /lib/security/pam_limits.so
8.为oracle用户在bash和ksh中设定资源限制
#vi /etc/profile
#Instal Oracle Config
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
Fi
9.用oracle用户登录,把下面的内容添加到~/.bash_profile
(/home/oracle/.bash_profile)的末尾(oracle用户操作)
#su – oracle
$vi /home/oracle/.bash_profile
#Instal Oracle Config
ORACLE_BASE=/opt/oracle/app(根据实际修改)
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
ORACLE_SID=orcl(根据实际修改)
PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH (根据实际修改)
执行以下命令使之生效:
$ source $HOME/.bash_profile
10.正式安装
以root身份打开另一个终端窗口
#xhost + //可能首次通不过,重启以后即可
|
学习了 嘿嘿 正在找怎么安装oracle呢
|
顶二楼,顺便说下,数据库不是那么好学的·~可以从基础开始
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。