学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 手工方式建立 ORACLE数据库全程记录

手工方式建立 ORACLE数据库全程记录

手工方式建立 ORACLE数据库全程记录

通过dbca方式创建Oracle数据库是最常见的方法,除此之外如果对数据库的创建过程了解的话,亦可一步一步的通过命令行的方式完成数据库的创建。
现将在OEL4.8操作系统上手工创建Oracle数据库实例的方法记录在此,供参考。

1.手工建库前提条件
既然已经到了创建数据库实例的阶段,因此主机上的数据库软件需要事先创建完毕。

2.准备.bash_profile配置文件并确认环境变量
1)编辑.bash_profile文件
[oracle@secDB ~]$ vi .bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/sbin:/usr/local/bin

export PATH
unset USERNAME

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=secooler

export PATH=$ORACLE_HOME/bin:$PATH

需要设置的环境变量主要就是这三个:ORACLE_BASE、ORACLE_HOME、ORACLE_SID和PATH
需要说明的是PATH变量的设置,需要将“$ORACLE_HOME/bin”写在“$PATH”之前,这样设置主要目的是:Oracle命令优先被选择。

2)使.bash_profile配置文件生效
[oracle@secDB ~]$ . ./.bash_profile

[oracle@secDB ~]$ source ./.bash_profile

3)确认ORACLE_SID等环境变量被正确设置
[oracle@secDB ~]$ env | grep -i sid
ORACLE_SID=secooler
[oracle@secDB ~]$ env | grep ORACLE_BASE
ORACLE_BASE=/u01/app/oracle
[oracle@secDB ~]$ env | grep ORACLE_HOME
ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

3.在$ORACLE_BASE下创建所需的目录
1)创建四个转储目录
[oracle@secDB ~]$ cd $ORACLE_BASE
[oracle@secDB oracle]$ mkdir -p admin/secooler/adump
[oracle@secDB oracle]$ mkdir -p admin/secooler/bdump
[oracle@secDB oracle]$ mkdir -p admin/secooler/cdump
[oracle@secDB oracle]$ mkdir -p admin/secooler/udump

2)创建存放数据文件、日志文件和控制文件的目录
[oracle@secDB oracle]$ mkdir -p oradata/secooler/dfile
[oracle@secDB oracle]$ mkdir -p oradata/secooler/lfile
[oracle@secDB oracle]$ mkdir -p oradata/secooler/cfile

3)创建备份介质存放的目录
[oracle@secDB oracle]$ mkdir -p rmanbak


4.生成密码文件
[oracle@secDB ~]$ cd $ORACLE_HOME/dbs
[oracle@secDB dbs]$ orapwd file=orapwsecooler password=change_on_install entries=10

5.创建所需的pfile和spfile
1)创建pfile文件并调整
我们根据Oracle安装软件$ORACLE_HOME/dbs目录下自带的init.ora来定制我们需要的pfile。
(1)进入到$ORACLE_HOME/dbs目录
[oracle@secDB ~]$ cd $ORACLE_HOME/dbs
(2)去掉默认init.ora文件中杂乱的内容,仅保留参数本身信息
[oracle@secDB dbs]$ cat init.ora |grep -v ^# |grep -v ^$ > initsecooler.ora
(3)调整initsecooler.ora参数内容
调整后的内容如下:
[oracle@secDB dbs]$ vi initsecooler.ora
db_name=secooler
db_files = 80 # SMALL

第1页

TOP相关主题

  • oracle手工创建数据库
  • oracle建立数据库
  • oracle建立本地数据库
  • oracle 11g建立数据库
  • oracle数据库建立用户
  • oracle如何建立数据库
  • oracle12c建立数据库
  • oracle建立数据库语句

我要评论

相关文档

  • Oracle 手工创建数据库完整步骤

    手工创建数据库完整步骤 系统环境 操作系统:Windows 2000 Server 数据库:Oracle ...; 9、完善数据库,创建 spfile 文件,将数据库实例启动服务设置成自动启动方式。...

  • 手工创建数据库

    手工创建数据库_计算机软件及应用_IT/计算机_专业资料。oracle手工创建数据库,很...接着用 数据库的特征) 记事本的方式打开 initbook.ora,修改以下的内容: (...

  • 手工建立oracle数据库方法

    手工建立oracle数据库方法_工学_高等教育_教育专区。详细讲解了建立数据库的方法...\oracle\product\10.2.0\oradata\book 上面创建目录的过程也可以在 Windows ...

  • 手工创建Oracle数据库

    Oracle 创建数据的 DBCA 交互方式和手工方式 (一) 使用 DBCA 交互方式建立数据库 jxgl10122, 相关配置与参 数自定。 1、打开 DBCA 程序 2、单选“创建数据库...

  • Oracle 10G手工创建数据库

    Oracle 10G手工创建数据库 手工建库比起使用DBCA建库...创建目录的过程也可以在Windows的图形界面中去创建。...接着用记事本的方式打开initbook.ora,修改以下的...

  • windows下手工创建数据库

    个蓝色的目录不是必须的,只是因为作者在实验的时候,数据库是按照这个方法创建的...4.2编辑参数文件[/COLOR] 手工编辑 Oracle 启动所必须的参数文件,并存放到 d:...

  • oracle11g手工创建数据库

    oracle11g手工创建数据库_工学_高等教育_教育专区。Oracle11g 数据库手工创建 ...2.3 选择数据库管理员的认证方法 2.3.1 基于密码文件,通过以下命令创建密码...

  • 创建Oracle数据库具体步骤带图

    创建Oracle数据库创建新的数据库可以使用数据库配置助 理DBCA和手工创建两种方式,...点击“完成”开始创建数据库,创建过程总 共分为四个部分: 1)复制数据库文件;...

  • Oracle手工创建数据库

    (有一些概念比如数据库名,数据库标识,实例名、域名等,在后边详细介绍) 2、确定要创建数据库的目录结构,你也可以手动在目录下建立文件夹。 mkdir D:\ORACLE\...

  • 第4章 数据库创建

    了解使用脚本手工创建数据库和删除数据库的方法 第2页 4.1 创建数据库在安装Oracle数据库服务器系统时,如果选择不创建数 据库,仅安装Oracle数据库服务器软件,在...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部