专栏首页乐沙弥的世界Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)

Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)

    本文主要描述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3)。从Oracle 11g开始,Oracle官方网站不再提供其Patch的下载链接,需要使用Meatlink账户才可以进行下载。童鞋们不要着急,没有Metalink账户的也可以自己百度一下,网上有很多下载链接,迅雷就可以搞定了。Oracle 11.2.0.3整合为7个zip压缩包,如果仅仅是安装Oracle Database,下载1至2.zip包即可。下面是其安装步骤。

一、准备安装环境 1、安装rpm包及修改内核参数   为简化包安装及内核参数设定请直接参考:使用yum快速部署Oracle安装环境(11g)

2、修改host文件 [root@oel63 ~]# cat /etc/hosts | grep -v \# 127.0.0.1       localhost.ycdata.net  localhost 192.168.7.28    oel63.ycdata.net      oel63

3、创建相应的目录 [root@oel63 ~]# mkdir -p /u01/ora11g/db_1 [root@oel63 ~]# chown -R oracle:oinstall /u01 [root@oel63 ~]# chmod -R 775 /u01

4、准备安装源文件 [root@oel63 11g_src]# pwd /usr/local/src/11g_src [root@oel63 11g_src]# ls p10404530_112030_Linux-x86-64_1of7.zip  p10404530_112030_Linux-x86-64_2of7.zip [root@oel63 11g_src]# unzip p10404530_112030_Linux-x86-64_1of7.zip [root@oel63 11g_src]# unzip p10404530_112030_Linux-x86-64_2of7.zip

5、修改90-nproc.conf配置文件 #修改前               Blog: http://blog.csdn.net/leshami [root@oel63 ~]# more /etc/security/limits.d/90-nproc.conf| grep -v \# *          soft    nproc     1024

#修改后               Auhtor: Leshami [root@oel63 ~]# more /etc/security/limits.d/90-nproc.conf| grep -v \# * - nproc 16384

6、编辑oracle .bash_profile文件 [root@oel63 ~]# su - oracle [oracle@oel63 ~]$ vi ~/.bash_profile

# Add below item for Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR

ORACLE_HOSTNAME=oel63.ycdata.net; export ORACLE_HOSTNAME ORACLE_UNQNAME=ora11g; export ORACLE_UNQNAME ORACLE_BASE=/u01/ora11g; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/db_1; export ORACLE_HOME ORACLE_SID=ora11g; export ORACLE_SID

PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH [oracle@oel63 ~]$ . ~/.bash_profile #对于Oracle用户的创建已经通过yum install oracle-rdbms-server-11gR2-preinstall方式完成 #但是不是很完全,如果需要asmadmin,asmdba等组则需要单独为其创建

二、安装Oracle 11g R2 [oracle@oel63 ~]$ export DISPLAY=192.168.7.133:0.0 #如果没有使用Xmanger工具直接使用xhost+ [oracle@oel63 ~]$ /usr/local/src/11g_src/database/runInstaller Starting Oracle Universal Installer...

1、Configure Security Updates 如果没有MOS账户或根据需要是否跳过MOS账户输入 2、选择Skip software updates 3、Select Install Option, 选择Install database software only以加快安装进度 4、选择Single instance database installation 5、语言选择,缺省为English,根据需要可以选择Simplied Chinese 6、选择Enterprise Edition 7、安装位置与路径选择   Oracle Base: /u01/ora11g   Software Location: /u01/ora11g/db_1 8、Inventory Directory: /u01/oraInventory  oraInventory Group Name: oinstall 9、选择OSDBA group : dba OSOPER Group(Optional) : 可保留为NULL 10、Prerequisite Checks 11、Summary 12、Install product,单击Install 13、执行脚本 [root@oel63 ~]# /u01/oraInventory/orainstRoot.sh [root@oel63 ~]# /u01/ora11g/db_1/root.sh

单击Ok,单击Close,完成安装。

三、创建数据库 [oracle@oel63 ~]$ export DISPLAY=192.168.7.133:0.0 [oracle@oel63 ~]$ dbca 1、选择 create a database; 2、根据需要选择创建DB的类型,此处选择为General purpose or transaction processing 3、Global database name: ora11g.ycdata.net SID: ora11g 4、根据需要选择是否需要Configure Enterprise Manager以及选择automatic maintentance tasks 5、安全:此处的选择:Use the Same Administrative Password for All Accounts 并输入密码 6、存储类型:由于未配置ASM,此处为File System,存储位置选择为: Use database File Locations from Template. 7、指定闪回区与归档,建议全部勾选,是否安装Sample schemas,建议勾选 8、Memory及字符集的设置,根据需要进行调整 9、单击Next,根据需要进行调整数据库文件,控制文件及日志文件位置 10、单击Finish开始创建数据库 11、创建成功后会给出相关提示信息,比如数据名,spfile的位置,OEM路径端口号等等。 12、验证结果 [oracle@oel63 ~]$ sqlplus / as sysdba SQL> select * from v$version where rownum<2;

BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

SQL> select open_mode from v$database;

OPEN_MODE -------------------- READ WRITE

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mysql-表的操作

    数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎

    用户2398817
  • MySQL/Oracle视图的创建与使用

    视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。

    互联网金融打杂
  • 1分钟链圈 | 百度正式推出“超级链”,打造区块链开发者生态!中国区块链企业超1.6万

    这里是 7 月 18 日的每日1句话新闻晚报,只需1分钟,看看全球最热、最新的区块链新闻。

    区块链大本营
  • Oracle知识点总结(一)

    这里用1,也是为了方便,当然如果数据量较大的话,也可以提高速度,因为写count(*)的话会所有列扫描,这里用1的话或者用字段名的话,只扫描你写的那个列其实1就...

    用户1093975
  • Oracle 11g的安装(图文详解)

    Web项目聚集地的小伙伴反应在Oracle的安装与配置有很多错误与疑点,便有了这篇文章,现在是晚上2点哈哈,加油加油,日后还会有更多技术栈的专栏。Orac...

    用户1093975
  • install multi version JDK on ubuntu

    pydata
  • Android开发环境搭建

    因此,我们这篇文章将从JDK和AndroidStudio两个方面来讲解Android开发环境的搭建。

    蜻蜓队长
  • 通过数据库客户端界面工具DBeaver连接Hive

    本文讲解如何通过数据库客户端界面工具DBeaver连接hive,并解决驱动下载不下来的问题。

    董可伦
  • PL/SQL Developer连接虚拟机数据库(图文详解)

    Web项目聚集地的朋友求助关于PL/SQL Developer连接虚拟机Oracle数据库的教程,他说自己操作过程遇到很多错误,可以说操作中有很多注意的地方...

    用户1093975
  • 这些年一直记不住的 Java I/O

      该文中的内容来源于 Oracle 的官方文档。Oracle 在 Java 方面的文档是非常完善的。对 Java 8 感兴趣的朋友,可以从这个总入口 Java...

    Java团长

扫码关注云+社区

领取腾讯云代金券