Oracle 在Solaris 11上的安装教程

  最近因为需要,在学习Solaris系统上的Oracle应用的开发。于是从SUN公司的网站上下载了Solaris 11 for x86,从Oracle网站上下载了Oracle 10g Realse 2(10.2.0.2)x86,安装学习。由于初次接触Solaris系统,虽然参考了Oracle的安装文档B15697,《Oracle Database Installation Guide 10g Release 2 (10.2) for Solaris Operationg System (x86)》,整个安装过程还是颇费周折,在这里记录下来安装过程,与大家分享,也方便日后参考。

  1. 安装操作系统

  从SUN公司的网站上下载了Solaris 11。它捆绑了许多实用的软件,如Sun Studio 10, OpenOffice, MySql, Gedit, Realplay, Mplay等等,且在Oracle安装文档中提及的软件包和补丁都不用另行再安装了。

  2. 下载Oralce 10g R2 for Solaris x86

  10202_database_solx86.zip

  3. 解压软件

  #unzip 10202_database_solx86.zip

  注意:一定要在Solaris环境的终端环境中用unzip工具解压,否则都解压不完全。我在Windows下,和在Solaris文件管理器中解压都出错,而且还不报错,害我一直以为自己系统其它配置不对,为此郁闷近两个星期。

  4. 增加oracle用户和组

  #groupadd oinstall

  #groupadd dba

  #groupadd oper

  #useradd -g oinstall -G dba,oper -d /export/home/oracle oracle

  #mkdir /export/home/oracle

  #chown oracl:oinstall /export/home/oracle

  #passwd oracle

  5. 设置环境变量

  a. 修改 /etc/system,在其中添加

  #/etc/system

  set semsys:seminfo_semmni=100

  set semsys:seminfo_semmsl=256

  set shmsys:shminfo_shmmax=4294967295

  set shmsys:shminfo_shmmni=100

  注意:修改后重新启动系统,使之生效。

  b. 以root用户身份,添加group.dba项目

  #projadd -U oracle -p 100 group.dba

  c. 修改/etc/user_attr,在其中添加

  oracle::::project=group.dba

  d. 切换到oracle用户环境,用id -p命令检验b、c两步的正确性。

  #su oracle

  $id -p

  uid=100(oracle) gid=100(dba) projid=100(group.dba)

  注意:如果id -p命令结果是oracle用户的默认project是新建的group.dba,则说明b、c两步操作正确。

  e. 查看项目group.dba的资源配置

  #prctl -n project.max-shm-memory -i project group.dba

  project: 100: oracle

  NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT

  project.max-shm-memory privileged 2.00GB - deny

  f. 调整项目group.dba的资源分配

  #prctl -n project.max-shm-memory -v 4gb -r -i project group.dba

  #projmod -sK "project.max-shm-memory=(privileged,4294967295,deny)" group.dba

时间: 2024-09-24 14:53:37

Oracle 在Solaris 11上的安装教程的相关文章

Solaris 11配置IPS安装系统包(类似linux中的yum源)

参考:http://blog.chinaunix.net/uid-8860-id-3777457.html 一.  概述: Solaris 11被称为第一个云操作系统,因此在很多方面体现了云系统的一些特点,在程序包管理方面,Solaris 11做了很大的修改,原有的一些方式方法都已经不再适用一些新的内容了. Solaris 11的软件分发采用IPS(Image Packaging System)方式进行分发,IPS里面存放了所有的Solaris11支持的软件包,软件包存放在叫repositori

Oracle 8i在P4上的安装_oracle

正在看的ORACLE教程是:Oracle 8i在P4上的安装. 方法一:1.将ORACLE软件拷贝到硬盘. 2.将 硬盘目录文件\stage\Components\oracle.swd.jre\1.1.7.30/1 \DataFiles\Expanded\jre\win32\bin\symcjit.dll 的文件改名为 symcjit.old 3.从\install\win32 目录下运行SETUP.exe 文件进行安装. 前提是:机器上没有装过Oracle产品.如有的话请先卸载,再将注册表中O

Oracle Data Guard CPU/PSU补丁安装教程

非Data Guard的补丁安装教程可参考<[Oracle] CPU/PSU补丁安装教程>,Data Guard需要Primary 和Standby同时打上补丁,所以步骤更复杂一些,其主要步骤如下: 在Primary停止日志传输服务: 关闭Standby数据库,在Standby的软件上打补丁(注意:不需要 为Standby数据库打补丁),启动standby为mount状态,不启用managed recovery: 关闭Primary, 在Primary的软件和数据库本身都打上补丁: 启动Pri

Oracle 9i 在AIX上的安装

oracle  运行环境:RS6000 / Aix 4.3.3 /shell:Korn(ksh)/ 虚拟X-Window 安装介质:光盘,共有四张,文件名为AIX64_901_Disk(1-5).CPIO 安装方式:硬盘安装方式 安装步骤: 1.安装前准备工作 ■建立目录/oratmp,此目录用来保存安装文件,为了解压能够完成,此目录应该至少有3G ■将5个.cpio文件挎贝至些目录下,分别以以下命令解压缩: $ cpio -idcmv ■可以删除原有的.cpio文件腾出剩余的空间 2.检查系统

甲骨文推出Oracle Solaris 11.1和Oracle Solaris Cluster 4.1

北京,2012年11月5日--甲骨文近日宣布正式推出Oracle Solaris 11.1 和 Oracle Solaris Cluster 4.1 . Oracle Solaris 11是第一个云操作系统,它使客户能在广泛的SPARC和x86服务器和Oracle集成系统上,建立大型企业级基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS). Oracle Solaris Cluster 4.1扩展了Oracle Solaris的高可用性和灾难恢复能力,以及独特的虚拟集群功

甲骨文推出第一个云操作系统Solaris 11

甲骨文公司于日前宣布推出业界第一个云操作系统Oracle Solaris 11. Oracle Solaris 11可满足基于云环境的安全性.性能和可扩展性要求,从而使客户能在私有云.混合云或公共云中运行要求最苛刻的企业应用.是业界第一个完全虚拟化的操作系统,为操作系统.网络和存储资源提供全面和内置的虚拟化功能. 除了内置的虚拟化功能,Oracle Solaris 11还适用于基于x86和SPARC系统的Oracle VM 服务器虚拟化,可提供部署灵活性,并允许安全的运行中迁移. Oracle

Linux 静默安装CentOS 6.6系统上安装Oracle 11gR2(11.2.0.4)

本文档是Oracle Database 11.2.0.4 for CentOS 6.6 Server(x86_64平台)的静默安装指南. 所有操作无需使用图形界面. 静默安装能减少安装出错的可能性, 也能大大加快安装速度. # 后跟命令表示以操作系统下root用户操作; $ 后跟命令表示以操作系统下oracle用户操作;  1.0 安装前检查 内存大小要求  Oracle 11.2 建议内存是在2GB或者更多. 运行以下命令: #  grep MemTotal /proc/meminfo Mem

甲骨文全球大会揭示Oracle Solaris 11

甲骨文公司在旧金山举行的2011甲骨文全球大会上展示Oracle Solaris 11,该操作系统计划于今年11月推出.Oracle Solaris是面向企业级操作系统,在SPARC和x86系统上均能提供业界领先的可用性.安全性和性能. 推荐阅读:Solaris 11将会带给我们些什么? Oracle Solaris 11是为云计算而开发的顶级企业级操作系统,在大规模云环境中,可实现安全和闪电般快速的服务部署.同时为Oracle及第三方应用进行了优化.超过600个来自金融服务.通信.公用事业等不

[Oracle] Data Guard CPU/PSU补丁安装详细教程

以下是对Data Guard CPU/PSU补丁安装的方法进行了详细的分析介绍,需要的朋友可以参考下   非Data Guard的补丁安装教程可参考<[Oracle] CPU/PSU补丁安装详细教程>,Data Guard需要Primary和Standby同时打上补丁,所以步骤更复杂一些,其主要步骤如下: 1.在Primary停止日志传输服务: 2.关闭Standby数据库,在Standby的软件上打补丁(注意:不需要为Standby数据库打补丁),启动standby为mount状态,不启用m