Chinaunix首页 | 论坛 | 博客
  • 博客访问: 41037
  • 博文数量: 15
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-22 13:57
文章分类

全部博文(15)

文章存档

2011年(1)

2009年(14)

我的朋友
最近访客

分类: Oracle

2009-05-24 10:37:59

solaris 10 oracle10g install


这是我安装过程:

首先先下载ORACLE 10G,下载地址

 

解压oracle 10g安装包
将长长的文件名改为
sol10g.cpio.gz
#cp sol10g.cpio.gz /export/home/oracle
在解压
#gunzip sol10g.cpio.gz
#cpio -ivmd  < 10g.cpio


必须建用户和组,oinstalldba组,oracle用户
groupadd oinstall
groupadd dba
useradd -d /export/home/oracle -g oinstall –G dba –m oracle
passwd oracle (
口令设为
建立oracle的基目录和数据库目录
mkdir /export/home/oracle    
(看情况,有时会自动创建)

mkdir /export/home/oracle/oradata
改变目录的属主和组
chown -R oracle
install /export/home/oracle
#chown -R oracle
install /export/home/oracle/oradata

改变目录权限

chmod -R 775 /export/home/oracle
#chmod -R 775 /export/home/oracle/oradata

三、设置内核参数

我按照以下步骤调整


cd /etc
cp system system.orig  
(备份一个安全)

vi system
添加以下内容:
set shmsys:shminfo_shmmax = 4294967296

set shmsys:shminfo_shmmin = 1

set shmsys:shminfo_shmmni = 200

set shmsys:shminfo_shmseg = 30

set semsys:seminfo_semmni = 100

set semsys:seminfo_semmsl = 510

set semsys:seminfo_semmns = 1520

set semsys:seminfo_semopm = 100

set semsys:seminfo_semvmx = 32767

set noexec_user_stack=1    消除2G限制

set noexec_user_stack_log=1  消除2G限制

 

从新启动

四、设置oracle环境

root身份登陆后
su - oracle
进入
/export/home/oracle
Vi .profile
内容如下
:

ORACLE_BASE=/export/home/oracle
ORACLE_HOME=/export/home/oracle/product/10.0
ORACLE_SID=ora10g
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/usr/local/lib:/usr/lib
DISPLAY=127.0.0.1:0.0
TMPDIR=/var/tmp
export ORALCE_BASE ORACLE_HOME ORACLE_SID NLS_LANG PATH LD_LIBRARY_PATH DISPLAY TMPDIR
umask 022

#
NLS_LANG="simplified chinese_china.ZHS16GBK"  (这也是一种简体中文)
开始安装.
运行安装文件

root执行xhost +   --这步非常重要,不执行这步oracle用户在安装oracle数据库时会不能在Xwindows下启动图形界面。

#
/usr/openwin/bin/xhost +
# export DISPLAY
# su - oracle

$./runInstaller如果这时执行/export/home/db/Disk1/run*就会出现这样的错误提示:

[color=blue]Checking installer requirements...  

Checking operating system version: must be 5.6, 5.7, 5.8 or 5.9. Actual 5.10  
Failed <<<<  

Exiting Oracle Universal Installer, log for this session can be found at  

/tmp/OraInstall2004-10-26_09-45-32AM/installActions2004-10-26_09-45-32AM.log  
查看installActions2004-10-26_09-45-32AM.log[/color]

$ vi installActions2004-10-26_09-45-32AM.log  
Using paramFile: /export/home/oracle/db/Disk1/install/oraparam.ini  
Checking installer requirements...  
Checking operating system version: must be 5.6, 5.7, 5.8 or 5.9. Actual 5.10  
Failed <<<<  

Exiting Oracle Universal Installer, log for this session can be found at /tmp/Or  
aInstall2004-10-26_09-45-32AM/installActions2004-10-26_09-45-32AM.log  

想要解决这个问题就要在/export/home/db/Disk1/install里,修改oraparam.ini   oraparam.var

修改如下:
vi oraparam.ini

#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.6,5.7,5.8,5.9,5.10
(就是添加5.10
Linux=redhat-2.1AS
#HPUX=B.11.00
Decunix=V5.1A,V5.1
AIX=5.1.0.0


vi oraparam.var

#You can customise error message shown for failure through CERTIFIED_VERSION_FAI
LURE_MESSAGE
Solaris=5.8,5.9,5.10
(就是添加5.10
Windows=4.0,5.0,5.1,5.2
Linux=redhat-2.1AS
HPUX=B.11.11
Decunix=V5.1A,V5.1
AIX=5.1.0.0

保存,在执行。./runInstaller   OK了。

阅读(455) | 评论(0) | 转发(0) |
0

上一篇:oracle常用命令2

下一篇:unix下oracle命令

给主人留下些什么吧!~~