- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SUSE ENTERPRISE SERVER 11安装Oracle10g
SUSE ENTERPRISE SERVER 11
安装Oracle10g
常用命令:
文件保存退出 :ESC :wq
强制退出 :ESC :!q
退出 :ESC :q
软件版本信息
操作系统:SUSE enterprise server 11
Oracle版本:10g for linux
操作系统配置要求
文件系统名称 大小 / 20G /dev/vg00/lvol3 / database 230G /dev/vg00/lvol1 Swap 5 /dev/vg00/lvol5
检查操作系统依赖包
使用Yast进行下列检查,没有的需要进行安装
The following packages (or later versions) must be installed:
rpm -aq 包名 用这个命令检查依赖包是否安装
本文件夹有一个文档专门针对依赖包检测做了解释
下列是需要检测的依赖包
binutils-2.19
gcc-4.3
gcc-c++-4.3
glibc-2.9
glibc-devel-2.9
ksh-93t
libstdc++33-3.3.3
libstdc++43-4.3.3libstdc++43-devel-4.3.3libaio-0.3.104
libaio-devel-0.3.104
libgcc43-4.3.3libstdc++-devel-4.3
make-3.81
sysstat-8.1.5
On SUSE 11:
unixODBC-32bit-2.2.12 (32-bit) or later
unixODBC-devel-32bit-2.2.12 (32 bit) or later
unixODBC-devel
安装Oracle的先决条件
检查orarun是否安装, SUSE enterprise server 11默认已安装orarun
如果没有安装,请登录/partners/oracle/sles-10/,下载orarun-**.rpm,并安装
安装命令:#rpm -ivh orarun-1.9-21.15.i586.rpm
注意:检查一下/etc/sysconfig/oracle下RMEM_MAX与RMEM_DEFAULT的值是否为4194304(老版本的是262144),若不是,请更新一下,如图所示:
命令:# vi /etc/sysconfig/oracle
设置Oracle用户
激活Oracle用户
YaST激活
(1)
(2)
(3)找到oracle用户进行编辑 会出现下图 修改密码
(4)点开细节,会出现下图,
修改主目录:/database
修改登录壳:/bin/bash
C、创建安装目录:
# mkdir /database/oracle10g
# mkdir /database/oracle10g/db
# chown -R oracle:oinstall /database/oracle10g
# chown -R oracle:oinstall /database/oracle10g/db
配置Oracle用户环境变量
配置环境变量需要给oracle用户赋权限,命令是:xhost+
将下列五项写入环境变量!环境变量必须在oracle用户下配置,切换用户的命令是:su – oraclr
$vi /database/.bash_profile
将下列五项写入环境变量!环境变量必须在oracle用户下配置,切换用户的命令是:su – oracle
A 插入 ESC 后退 :wq 保存退出
上图所写不用管!只是一个写入方式的参考
export ORACLE_BASE=/database/oracle10g
export ORACLE_HOME=$ORACLE_BASE/db
export ORACLE_SID=dtcloud1
export PATH=$ORACLE_HOME/bin:$PATH
export TNS_ADMIN = $ORACLE_HOME/network/admin
环境变量配置完成以后必须执行语句,命令是
source /database/.bash_profile
设置limits.conf,(SUSE enterprise server 11默认设置完毕,无需修改)
# vi /etc/security/limits.conf
加入内容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
orac
文档评论(0)