oracle重启11g+步骤,安装oracle11g步骤

1、安装oracle11g之前需要安装的

yum -y install binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel glibc-common glibc-devel gcc* libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

如果其中的compat-libstdc++不能安装上的,用以下的方法进行安装:

[root@oracle11-1 Server]# rpm -ivh compat-libstdc++-33-3.2.3-61.i386.rpm

warning: compat-libstdc++-33-3.2.3-61.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing… ########################################### [100%]

package compat-libstdc++-33-3.2.3-61.i386 is already installed

2创建oracle用户、组

groupadd oinstall /usr/sbin/groupadd oinstall

groupadd dba /usr/sbin/groupadd dba

/usr/sbin/useradd -m -g oinstall -G dba oracle

id oracle

mkdir -p /u01/app/oracle

chown -R oracle:oinstall /u01/app

chmod -R 775 /u01/app

修改密码

passwd oracle

3、修改配置

vim /etc/sysctl.conf

kernel.shmmax = 2147483648

kernel.shmall = 2097152

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

fs.file-max = 65536

EOF

/sbin/sysctl -p

/sbin/sysctl -a |grep shm

/sbin/sysctl -a |grep sem

/sbin/sysctl -a |grep file-max

/sbin/sysctl -a |grep ip_local_port_range

/sbin/sysctl -a |grep rmem_default

/sbin/sysctl -a |grep rmem_max

/sbin/sysctl -a |grep wmem_default

/sbin/sysctl -a |grep wmem_max

vim /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

vim /etc/pam.d/login

session required /lib/security/pam_limits.so

session required pam_limits.so

vim /etc/profile

if [ $USER = “oracle”];then

if [ $SHELL = “/bin/ksh” ];

then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

umask 022

fi

4、

在vim /.bash_profile

ORACLE_BASE=/oracle/app

ORACLE_HOME=/home/oracle/app/oracle/product/11.1.0/dbhome_1

ORACLE_SID=TEST

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

LANG=en_US.UTF-8

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH LANG

执行

source ~/.bash_profile

5、

安装部分

cp /root/Desktop/linux /home/oracle

unzip linux_11gR1_database_1013安装软件

cd database

. ./runInstaller

完成后

dbca建库

##############完成

如果startup不能使用

可以通过以下的方法解决

故障:ORA-00845: MEMORY_TARGET not supported on this system

Oracle 11g的Linux版本在修改了MEMORY_TARGET或者SGA_TARGET后启动可能会 错:

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> startup

ORA-00845: MEMORY_TARGET not supported on this system

这个问题是由于设置SGA的大小超过

相关资源:GLONASS卫星位置计算与程序实现_葛奎_glonass_卫星位置__matlab…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月5日
下一篇 2021年3月5日

相关推荐