Linux学习心得

2019-01-19 16:05

一、安装Oracle 10g

安装实现:

1、Oracle 10g 安装到CentOS5.5中 操作说明:

1、虚拟机VMware11

2、步骤一是安装前的准备,步骤二是进入开始安装

1. 安装前的准备工作

1) 检查系统硬件要求。参照(图1-2)

i. 检查内存及交换区是否满足安装要求

(图1-1) RAM Between 1024 MB and 2048 MB Between 2049 MB and 8192 MB More than 8192 MB (图1-2) ii.

检查系统磁盘空间

Swap Space 1.5 times the size of RAM Equal to the size of RAM 0.75 times the size of RAM

2) 检查操作系统

i. 参看ORACLE联机文档查看系统版本要求 ii. 从CentOS的安装盘中/centOS目录下找到安装所需的安装包,安装所需的包

大概有以下这些:

binutils-2.17.50.0.5-14.e15

compat-libstdc++-33-3.2.3-61.i386.rpm elfutils-0.137-3.e15.i386.rpm

elfutils-devel-0.137-3.e15.i386.rpm

1

glibc-2.5-49.i386.rpm

glibc-common-2.5-49.i386.rpm gcc-4.1.2-48.e15.i386.rpm gcc-c++-4.1.2-48.e15.i386.rpm libaio-0.3.106-5.i386.rpm

libaio-devel-0.3.106-5.i386.rpm libgcc-4.1.2-48.e15.i386.rpm libstdc++-4.1.2-48.e15.i386.rpm

libstdc++-devel-4.1.2-48.e15.i386.rpm make-3.81-3.e15.i386.rpm sysstat-7.0.2-3.el5.i386.rpm unixODBC-2.2.11-7.1.i386.rpm

unixODBC-devel-2.2.11-7.1.i386.rpm libXp-1.0.0-8.1.el5.i386.rpm

iii. 使用命令查询安装包 package_name 是否安装,指令为: rpm -q package_name

3) 添加用户组及创建拥有oracle数据库的oracle用户 第一次安装需要创建用户组 #groupadd oinstall #groupadd dba

#useradd -g oinstall -G dba oracle #usermod -g oinstall -G dba oracle

#passwd oracle 注释:给用户oracle 添加密码 4) 内核参数

增加如下行到 #vi /etc/sysctl.conf kernel.shmall = 2097152

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 = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144

重新启动 #reboot

5) (root 用户)设置oracle用户的shell

a)增加如下行到 #vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024

2

oracle hard nofile 65536

b)增加下列行到 #vi /etc/pam.d/login session required /lib/security/pam_limits.so session required pam_limits.so c)增加如下行到 #vi /etc/csh.login

if ( $USER == \limit maxproc 16384 limit descriptors 65536 endif

6) 创建需要的目录 #mkdir /opt/oracle

#chown -R oracle:oinstall /opt/oracle #chmod -R 777 /opt/oracle #mkdir /opt/oracle/app

#chown -R oracle:oinstall /opt/oracle/app #chmod -R 777 /opt/oracle/app 7) 设置oracle用户环境

a ) 用oracle用户登陆X-windows系统 b) $vi .bash_profile

添加如下内容:(再末尾添加) #oracle

export ORACLE_BASE=/opt/oracle

export PATH=$PATH:$ORACLE_HOME/bin

export ORACLE_HOME=/opt/oracle/app/product/10.2.0/db_1 export ORACLE_SID=orcl export ORACLE_TERM=xterm

CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/JRE CLASSPATH=$CLASSPATH:$ORACLE_HOME/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/classes12.jar CLASSPATH=$CLASSPATH:$ORACLE_HOME/jdbc/lib/nls_charset12.jar export CLASSPATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

export PATH=$PATH:$ORACLE_HOME/bin:ORACLE_HOME/Apache/Apache/bin export PATH=/usr/sbin:$PATH

c)保存文件,执行

$ source .bash_profile

8) 设置系统版本,不然安装时系统版本检查通不过(也可以在安装时在(./runInstaller –

ignoreSysPrereqs 跳过检测------【安装时未尝试】)

3

2. 运行runInstaller

解压10201_database_linux32.zip,指令为:unzip -o 10201_database_linux32.zip 在解压后的database目录下运行安装文件:./runInstaller 运行后提示如下:

Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2

Passed

All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2015-06-07

1) 开始安装:

4

5


Linux学习心得.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:吉建造[2009]14号文-2010吉林省建设工程结算文件

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: