分类: Oracle
2009-05-24 10:37:59
solaris 10 oracle10g install
这是我安装过程:
首先先下载ORACLE
解压oracle
将长长的文件名改为sol
#cp sol
在解压 #gunzip sol
#cpio -ivmd <
必须建用户和组,oinstall和dba组,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 (消除
set noexec_user_stack_log=1 (消除
从新启动
四、设置oracle环境
以root身份登陆后
su - oracle
进入 /export/home/oracle
Vi .profile
内容如下:
ORACLE_BASE=/export/home/oracle
ORACLE_HOME=/export/home/oracle/product/10.0
ORACLE_SID=ora
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/OraInstall
查看installActions
$ vi installActions
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
aInstall
想要解决这个问题就要在/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=V
AIX=
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=V
AIX=
保存,在执行。./runInstaller 就OK了。