一、阅读官方文档

二、安装数据库软件(参考实验手册)

1、上传oracle软件包并解压缩
  unzip p10404530_112030_Linux-x86-64_1of7.zip
  unzip p10404530_112030_Linux-x86-64_2of7.zip

2、建组、用户
   groupadd oinstall
   groupadd dba
   useradd -d /home/oracle -g oinstall -G dba -m oracle

3、设置环境变量
  (1)系统环境变量(不须要设置)
  (2)ORACLE用户环境变量
  vi .bash_profile

export ORACLE_BASE=/u01/app/oracle
  export ORACLE_HOME=$ORACLE_BASE/product/11.2.0
  export ORACLE_SID=ocp
  export NLS_LANG="SIMPLIFIED CHINESE_CHINA".ZHS16GBK
  export PATH=$ORACLE_HOME/bin:$PATH

4、建目录

  mkdir -p /u01/app/oracle/product/11.2.0

5、授权
  chown -R oracle:oinstall /u01/app/oracle
   chmod -R 755 /u01/app/oracle
  
 6、开始安装
 (1)从root切到oracle用户前操作:

  xhost +

(2)切换到oracle用户

 su - oracle

(3)开始安装
    cd /backup/database
    ./runInstaller

(4)安装到94左右%会提示要执行两个脚本:
 /u01/app/oracle/oraInventory/orainstRoot.sh
 /u01/app/oracle/product/11.2.0/root.sh

三、创建数据库步骤

1、方法一:DBCA建库

2、方法二:手工建库
 (1)设置Oracle用户环境变量
  export ORACLE_BASE=/u01/app/oracle
  export ORACLE_HOME=$ORACLE_BASE/product/11g
  export ORACLE_SID=test
  export PATH=$ORACLE_HOME/bin:$PATH
  (2)创建密码文件
  orapwd file=orapwocp password=oracle;
  (3)设置参数文件
  CONTROL_FILES='/u01/app/oracle/oradata/ocp/control01.ctl','/u01/app/oracle/oradata/ocp/control02.ctl','/u01/app/oracle/oradata/ocp/control03.ctl'
  DB_BLOCK_SIZE=8192
  DB_NAME=ocp
  PROCESSES=150
  MEMORY_TARGET=800M
  SGA_MAX_SIZE=600M
  SGA_TARGET=600M
  UNDO_TABLESPACE=UNDOTBS1
  (4)建库脚本
CREATE DATABASE ocp
   USER SYS IDENTIFIED BY oracle
   USER SYSTEM IDENTIFIED BY oracle
   LOGFILE GROUP 1 ('/u01/app/oracle/oradata/ocp/redo01.log') SIZE 50M,
           GROUP 2 ('/u01/app/oracle/oradata/ocp/redo02.log') SIZE 50M,
           GROUP 3 ('/u01/app/oracle/oradata/ocp/redo03.log') SIZE 50M
   MAXLOGFILES 5
   MAXLOGMEMBERS 5
   MAXLOGHISTORY 1
   MAXDATAFILES 100
   CHARACTER SET US7ASCII
   NATIONAL CHARACTER SET AL16UTF16
   EXTENT MANAGEMENT LOCAL
   DATAFILE '/u01/app/oracle/oradata/ocp/system01.dbf' SIZE 500M REUSE
   SYSAUX DATAFILE '/u01/app/oracle/oradata/ocp/sysaux01.dbf' SIZE 500M REUSE
   DEFAULT TEMPORARY TABLESPACE temp
      TEMPFILE '/u01/app/oracle/oradata/ocp/temp01.dbf'
      SIZE 20M REUSE
   UNDO TABLESPACE undotbs1
      DATAFILE '/u01/app/oracle/oradata/ocp/undotbs01.dbf'
      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
      (6)执行脚本
  @?/rdbms/admin/catalog.sql
  @?/rdbms/admin/catproc.sql
  conn system/oracle
  @?/sqlplus/admin/pupbld.sql

四、重建OEM
1、注意四个检查:
 (1)检查密码文件
 (2)检查/etc/hosts
 (3)检查system表空间

(4)检查监听lsnrctl status

(5)export  ORACLE_HOSTNAME=ocp      --hostname

2、创建OEM

 emca -config dbcontrol db -repos recreate

3、开启OEM

 emctl start dbconsole

4、关闭OEM

 emctl stop dbconsole

5、检查OEM状态

 emctl status dbconsole

6、检查代理状态

 emctl status agent

7、上传到OMS
 emctl upload agent

**********本博客所有内容均为原创,如有转载请注明作者和出处!!!**********
Name:    guoyJoe

QQ:        252803295

Email:    oracledba_cn@hotmail.com

Blog:      http://blog.csdn.net/guoyJoe

ITPUB:   http://www.itpub.net/space-uid-28460966.html

OCM:     http://education.oracle.com/education/otn/YGuo.HTM
 _____________________________________________________________
加群验证问题:哪些SGA结构是必需的,哪些是可选的?否则拒绝申请!!!

答案在:http://blog.csdn.net/guoyjoe/article/details/8624392

Oracle@Paradise  总群:127149411

Oracle@Paradise No.1群:177089463(已满)

Oracle@Paradise No.2群:121341761

Oracle@Paradise No.3群:140856036

转载于:https://blog.51cto.com/guoyjoe/1428974

Oracle软件安装及手工建库相关推荐

  1. oracle手工建库窍门,Oracle手工建库教程

    Oracle手工建库教程 发布时间:2020-05-23 11:45:00 来源:亿速云 阅读:156 作者:鸽子 系统环境: 操作系统: RedHat EL6 Oracle:  Oracle 10g ...

  2. Oracle手工建库

    环境准备 手工建库的前提是ORACLE软件已经正确安装到操作系统中,只是需要我们利用ORACLE软件提供的一些工具和脚本来创建一个数据库,创建这个数据库可以运行DBCA工具图形化创建,也可以使用CRE ...

  3. t oracle删除吗,Oracle 11g 手工建库与删库

    Oracle 11g 手工建库与删库 在前一篇文章中提到阅读Oracle 11gR2 Administrator's Guide(文档编号E25494-01)时,简单描述了DDL_LOCK_TIMEO ...

  4. oracle手动 建库_Oracle 手工建库步骤

    可参考官方文档操作 管理员指南创建并配置数据库 使用建库语句创建数据库 1-14为官方文档手工建库步骤,9为建库语句 步骤1:指定实例标识符(SID) 步骤2:确保设置了所需的环境变量 第3步:选择数 ...

  5. oracle 手工建库 图文,图文并茂——Oracle 10g手工建库

    Oracle 10g数据库软件的安装,我们已经都非常熟悉了,今天让我们来演示Linux平台下的手工建库环节,首先用我们的oracle帐户登录系统,将目录切换至$ORACLE_HOME/dbs目录,并启 ...

  6. oracle 9i 手工建库,简单记录Oracle 9i数据库手工建库过程

    简单记录Oracle 9i数据库手工建库过程Oracle 9i手工建库 By Oracle老菜 今天客户要用oracle 9.2.0.5,aix 6.1已经不支持了,只好从别的数据库把软件拷贝过来重编 ...

  7. oracle 建库,Oracle手工建库步骤

    Oracle手工建库步骤,创建数据库所需的目录,包括数据文件存放目录,日志存放目录,归档存放目录等,开始执行create database 命 Oracle手工建库步骤: 1.创建数据库所需的目录,包 ...

  8. oracle 手工建库 图文,Oracle手工建库

    一般都是使用dbca建库的,但是练习使用手工建库,可以让我们更深入了解Oracle数据库创建过程所做的详细工作,让我们可以更深刻理解Oracle数据库的文件结构.好了话不多说了,现在开始吧! 创建数据 ...

  9. linux的oracle怎么建库,linux下oracle手工建库过程

    1.创建目录 $ORACLE_BASE/admin/ $ORACLE_BASE/oradata $ORACLE_BASE/flash_recovery_area 2.建初始化参数文件 cd   $OR ...

  10. Oracle 手工建库

    文章目录 简介: 步骤 1: 创建操作系统目录 步骤 2:指定实例标识符 (SID) 步骤 3:确保设置了所需的环境变量 步骤 4:创建初始化参数文件 步骤 5:建立密码文件 步骤 6:建立spfil ...

最新文章

  1. 80 年代以来的操作系统 GUI 设计进化史
  2. 20155339 Exp6 信息搜集与漏洞扫描
  3. 【bzoj4870】[Shoi2017]组合数问题 dp+快速幂/矩阵乘法
  4. boost::mp11::mp_third相关用法的测试程序
  5. 中国25个最“吓人”地名,看完都被吓笑了!
  6. Leetcode周赛复盘——第 276 场力扣周赛
  7. Java数据库连接池--DBCP浅析
  8. python随机读取字符_利用python3随机生成中文字符的实现方法
  9. 数据库sql创建标量值函数_使用JSON_VALUE()从JSON数据中提取标量值
  10. web打印网页指定区域
  11. 如何在Visual Studio Code中使用Live Share
  12. STM32F4之SDIO接口
  13. 在进行github相关操作的时候一直被要求Enter passphrase for key. 如何避免每次操作都重新填写一遍passphrase?
  14. git 报错:unable to access “http://gitlab.tydic.com:7666/tx-preformance/tx……“解决方法
  15. 如何避免数据湖变成数据沼泽
  16. 自己封装的数据库DbUtils的万能模板
  17. Dell戴尔笔记本电脑Vostro 14 5410原装出厂WIN10系统恢复原厂OEM系统
  18. 如何让表格中的一列按照公式计算机,excel设置一列运用相同类型的公式的两种方法...
  19. hive安装mysql_Hive安装MySql
  20. 细数20世纪最伟大的10大算法

热门文章

  1. java用不起_Java,泛型不起作用
  2. 说出来你可能不信,内核这家伙在内存的使用上给自己开了个小灶!
  3. FRR BGP协议分析17 -- labeled-unicast
  4. Android网卡(Wifi/Lan)带宽测试
  5. per_cpu机制的详解
  6. [C++] C/C++ 取整函数ceil(),floor()
  7. deque(双向队列)
  8. 数据结构 详解(C++)
  9. php简单授权验证,技术教程:PHP简单免网络的授权验证方法
  10. NYOJ题目91-阶乘之和