Oracle软件安装及手工建库
二、安装数据库软件(参考实验手册)
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软件安装及手工建库相关推荐
- oracle手工建库窍门,Oracle手工建库教程
Oracle手工建库教程 发布时间:2020-05-23 11:45:00 来源:亿速云 阅读:156 作者:鸽子 系统环境: 操作系统: RedHat EL6 Oracle: Oracle 10g ...
- Oracle手工建库
环境准备 手工建库的前提是ORACLE软件已经正确安装到操作系统中,只是需要我们利用ORACLE软件提供的一些工具和脚本来创建一个数据库,创建这个数据库可以运行DBCA工具图形化创建,也可以使用CRE ...
- t oracle删除吗,Oracle 11g 手工建库与删库
Oracle 11g 手工建库与删库 在前一篇文章中提到阅读Oracle 11gR2 Administrator's Guide(文档编号E25494-01)时,简单描述了DDL_LOCK_TIMEO ...
- oracle手动 建库_Oracle 手工建库步骤
可参考官方文档操作 管理员指南创建并配置数据库 使用建库语句创建数据库 1-14为官方文档手工建库步骤,9为建库语句 步骤1:指定实例标识符(SID) 步骤2:确保设置了所需的环境变量 第3步:选择数 ...
- oracle 手工建库 图文,图文并茂——Oracle 10g手工建库
Oracle 10g数据库软件的安装,我们已经都非常熟悉了,今天让我们来演示Linux平台下的手工建库环节,首先用我们的oracle帐户登录系统,将目录切换至$ORACLE_HOME/dbs目录,并启 ...
- oracle 9i 手工建库,简单记录Oracle 9i数据库手工建库过程
简单记录Oracle 9i数据库手工建库过程Oracle 9i手工建库 By Oracle老菜 今天客户要用oracle 9.2.0.5,aix 6.1已经不支持了,只好从别的数据库把软件拷贝过来重编 ...
- oracle 建库,Oracle手工建库步骤
Oracle手工建库步骤,创建数据库所需的目录,包括数据文件存放目录,日志存放目录,归档存放目录等,开始执行create database 命 Oracle手工建库步骤: 1.创建数据库所需的目录,包 ...
- oracle 手工建库 图文,Oracle手工建库
一般都是使用dbca建库的,但是练习使用手工建库,可以让我们更深入了解Oracle数据库创建过程所做的详细工作,让我们可以更深刻理解Oracle数据库的文件结构.好了话不多说了,现在开始吧! 创建数据 ...
- linux的oracle怎么建库,linux下oracle手工建库过程
1.创建目录 $ORACLE_BASE/admin/ $ORACLE_BASE/oradata $ORACLE_BASE/flash_recovery_area 2.建初始化参数文件 cd $OR ...
- Oracle 手工建库
文章目录 简介: 步骤 1: 创建操作系统目录 步骤 2:指定实例标识符 (SID) 步骤 3:确保设置了所需的环境变量 步骤 4:创建初始化参数文件 步骤 5:建立密码文件 步骤 6:建立spfil ...
最新文章
- 80 年代以来的操作系统 GUI 设计进化史
- 20155339 Exp6 信息搜集与漏洞扫描
- 【bzoj4870】[Shoi2017]组合数问题 dp+快速幂/矩阵乘法
- boost::mp11::mp_third相关用法的测试程序
- 中国25个最“吓人”地名,看完都被吓笑了!
- Leetcode周赛复盘——第 276 场力扣周赛
- Java数据库连接池--DBCP浅析
- python随机读取字符_利用python3随机生成中文字符的实现方法
- 数据库sql创建标量值函数_使用JSON_VALUE()从JSON数据中提取标量值
- web打印网页指定区域
- 如何在Visual Studio Code中使用Live Share
- STM32F4之SDIO接口
- 在进行github相关操作的时候一直被要求Enter passphrase for key. 如何避免每次操作都重新填写一遍passphrase?
- git 报错:unable to access “http://gitlab.tydic.com:7666/tx-preformance/tx……“解决方法
- 如何避免数据湖变成数据沼泽
- 自己封装的数据库DbUtils的万能模板
- Dell戴尔笔记本电脑Vostro 14 5410原装出厂WIN10系统恢复原厂OEM系统
- 如何让表格中的一列按照公式计算机,excel设置一列运用相同类型的公式的两种方法...
- hive安装mysql_Hive安装MySql
- 细数20世纪最伟大的10大算法
热门文章
- java用不起_Java,泛型不起作用
- 说出来你可能不信,内核这家伙在内存的使用上给自己开了个小灶!
- FRR BGP协议分析17 -- labeled-unicast
- Android网卡(Wifi/Lan)带宽测试
- per_cpu机制的详解
- [C++] C/C++ 取整函数ceil(),floor()
- deque(双向队列)
- 数据结构 详解(C++)
- php简单授权验证,技术教程:PHP简单免网络的授权验证方法
- NYOJ题目91-阶乘之和