unix下oracle9i的安装
unix下oracle9i的安装:
一. 作为root用户的工作
1. 配置内核参数
用root用户登陆
#sam 进入system administrator manager
在其中选择kernel configuration,进入以后在选择configurable parameters
修改以下参数
MAXDSIZ 1073741824
MAXDSIZ_64 2147483648
MAXSSIZ 134217728
MAXSSIZ_64 1073741824
MAXUSERS 1000
NPROC 20+8*MAXUSERS
SEMMNI 500
SEMMNS 1000
SEMMSL 2048
SEMVMX 32767
SEMMNU 500
SHMMAX 1073741824 (我配的那台机器最大允许就是这个值,应该是配最大的物理内存)
SHMMNI 512
SHMSEG 200
VPS_CEILING 64
2. 安装Oracle9201所需要的磁盘空间
创建2个文件系统,一个用来安装oracle,不小于4G,可以取名为/oracle,另一个用来存放oracle的安装文件,也不小于4G,取名为/oradata,同时保证/tmp目录有多于55M的空闲空间。
3. 创建dba组和oracle用户
用root用户登陆
#sam进入system administrator manager
在其中选择accounts for users and groups
选择groups,选择menu中的actions选项中的add
输入group name为dba,然后确定
回到accounts for users and groups
选择users,选择menu中的actions选项中的add
输入login name为oracle,home directory为/home/oracle,primary group name为dba,确定,输入密码oracle并确认。
二. 设置Oracle的环境变量
#su – oracle 用oracle用户登陆
$vi .profile 修改参数文件
在文件的最后加入以下参数
ORACLE_BASE=/oracle
ORACLE_HOME=/oracle/product/9.2.0.1
ORACLE_SID=test
ORACLE_TERM=xterm
export ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM
NLS_LANG=american_america.ZHS16GBK
export NLS_LANG
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORA_NLS33
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib:/lib:/usr/lib:$ ORACLE_HOME/RDBMS/lib:$ORACLE_HOME/lib32
SHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32
ORACLE_DOC=$ORACLE_BASE/product/9.2.0.1
export SHLIB_PATH LD_LIBRARY_PATH ORACLE_DOC
PATH=/bin:/usr/bin:/usr/sbin:/opt/bin:/usr/local/bin:$ORACLE_HOME/bin:/usr/contrib/ bin:$PATH
export PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/ rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
EDITOR=vi
export EDITOR
注:行末尾的“”符号表示下一行接着上一行继续。
$. ./.profile应用环境变量文件
通过上文中讲到的步骤,到这里,就完成了再unix环境下oracle9i的安装,相信大家通过上文的学习,也已经都掌握了unix下oracle9i的安装方法,这样在以后的工作中遇到类似问题,大家就能够轻松解决。
相关文章
- Realm、WCDB与SQLite移动数据库性能对比测试
- LeetCode笔记:171. Excel Sheet Column Number
- LeetCode笔记:202. Happy Number
- 清华团队夺SC超算大赛4连冠!华中科大斩获「图计算」2项世界第一
- 动漫界的ImageNet来了!人脸数据集AnimeCeleb,240万张图片生成「萌萌哒」动漫脸
- LeetCode笔记:219. Contains Duplicate II
- LeetCode笔记:223. Rectangle Area
- Redis 之布隆过滤器与布谷鸟过滤器
- Redis及其C库Hiredis的使用和封装
- 2021戈登贝尔奖揭晓!中国超算应用一举夺冠,打破谷歌所谓“量子霸权”!
- NeurIPS 2021 | 旷视提出:空间集成 ——一种新颖的模型平滑机制
- 上海交通大学过敏意:面向城市治理的图智能分析框架
- 做驴转录组数据然后脑袋被驴踢了搞出来几万个差异
- 台湾地区肝癌患者的甲基化水平异常
- 软件成本估算流程详解及案例分享【国内行业规范-NESMA】
- 配对肝癌病人的拷贝数变异数据揭示癌症相关基因
- 小鼠免疫微环境分析方法调研
- B细胞可分泌GABA需要单细胞数据证明
- MySQL数据库,详解游标使用(一)
- 甲基化捕获测序能否替代450K