打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
在Solaris 10上安装Oracle 11g

安装过程分以下四个步骤

一,安装准备
二,下载安装
三,相关设置
四,常见错误

一,安装准备
1,创建oracle用户

以root用户登录,创建oracle用户以及其所属的dba组

123456
su -# groupadd dba# groupadd oinstall# groupadd asmdba# groupadd asmadmin# useradd -g oinstall -G dba,asmdba,asmadmin -m -d /export/home/oracle -s /usr/bin/bash oracle

2,设置系统参数

编辑 /etc/system 文件添加下行

1
set noexec_user_stack=1

执行下面命令

1234
# projadd -U oracle -K "project.max-shm-memory=(priv,4g,deny)" user.oracle# projmod -sK "project.max-sem-nsems=(priv,512,deny)" user.oracle# projmod -sK "project.max-sem-ids=(priv,128,deny)" user.oracle# projmod -sK "project.max-shm-ids=(priv,128,deny)" user.oracle

可以通过”prctl -i project user.oracle” 命令对配置进行检查

3,创建oracle目录

123
# mkdir /opt/oracle# mkdir /opt/oracle/112# chown -R oracle:dba /opt/oracle

4,设置oracle环境变量

编辑 /home/oracle/.bash_profile 并添加下列行:

12345678
ORACLE_BASE=/opt/oracleORACLE_HOME=$ORACLE_BASE/112ORACLE_SID=ORA11GR2CRS_HOME=$ORACLE_BASE/112_crsLD_LIBRARY_PATH=$ORACLE_HOME/lib:$CRS_HOME/libPATH=$PATH:/usr/local/bin:/usr/ccs/bin:$ORACLE_HOME/bin:$CRS_HOME/bin export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

保存后通过下面命令是配置生效

123
su - oraclecd /export/home/oracle. .bash_profile

二,下载安装

1,下载并安装需要的rpm软件包

检查软件包安装情况:

1
pkginfo -i SUNWarc SUNWlibms SUNWtoo SUNWi1cs SUNWi15cs SUNWxwfnt SUNWxwplt SUNWmfrun SUNWxwplr SUNWxwdv SUNWgcc SUNWbtool SUNWi1of SUNWhea SUNWlibm SUNWsprot SUNWuiu8 SUNWpool SUNWpoolr

安装软件包:

12
# pkgadd -d . SUNWarc SUNWlibms SUNWtoo SUNWi1cs SUNWi15cs SUNWxwfnt SUNWxwplt SUNWmfrun SUNWxwplr SUNWxwdv SUNWgcc SUNWbtool \SUNWi1of SUNWhea SUNWlibm SUNWsprot SUNWuiu8 SUNWpool SUNWpoolr

2,下载Oracle 11g
下载地址:http://www.oracle.com/technology/software/products/database/oracle11g/112010_sparc_x64soft.html

对于Grid (CRS)

1
unzip solaris.x64_11gR2_grid.zip

对于database

12
unzip solaris.x64_11gR2_database_1of2.zipunzip solaris.x64_11gR2_database_2of2.zip

3,进行安装

对于Grid (CRS)

12
cd grid./runInstaller

对于database

12
cd database./runInstaller

三,相关配置

1,以root用户执行下面脚本

12
# /opt/oracle/oraInventory/orainstRoot.sh# /opt/oracle/102/root.sh

四,常见错误

1,错误:Unable to convert from “UTF-8″ to “646″ for NLS!

安装软件包 SUNWuiu8

2,错误:Checking monitor: must be configured to display at least 256 colors >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<< Some requirement checks failed. You must fulfill these requirements before continuing with the installation,at which time they will be rechecked.

安装SUNWxwplt 软件包,并设置DISPLAY参数,并以root用户执行”xhost +“命令

3,错误:Exception in thread “main” java.lang.UnsatisfiedLinkError:
… libmawt.so: ld.so.1: java: fatal: libXm.so.4: open failed: No such file or directory

安装SUNWmfrun软件包

4,错误:Can’t load ‘/usr/perl5/5.8.4/lib/i86pc-solaris-64int/auto/Sun/Solaris/Project/Project.so’ for module Sun::Solaris::Project: ld.so.1: perl: fatal: libpool.so.1: open failed: No such file or directory at /usr/perl5/5.8.4/lib/i86pc-solaris-64int/DynaLoader.pm line 230. at /usr/sbin/projadd line 19 Compilation failed in require at /usr/sbin/projadd line 19. BEGIN failed–compilation aborted at /usr/sbin/projadd line 19.

安装 SUNWpool SUNWpoolr 软件包

5,错误:root.sh: /usr/xpg4/bin/grep: not found

执行命令:ln -s /usr/bin/grep /usr/xpg4/bin/grep

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
史上最详细Solaris 10上Oracle 10g安装步骤图解新手教程
安装Oracle11.2 RAC for Solaris10 sparc64(三)
Oracle RAC 常用维护工具和命令
在SOLARIS x86下成功编译安装ERLANG
[Cockcroft98] Chapter 7. Applications
Oracle RAC 11g 环境 启动和关闭顺序 .
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服