redhat6.4中手动创建oracle11g数据库

确定好数据库名和实例名

1.设置环境变量

2.创建需要的目录

mkdir -p $ORACLE_BASE/oradata/DB_NAME

mkdir -p $ORACLE_BASE/admin/<sid>/adump

mkdir -p $ORACLE_BASE/flash_recovery_area

3.创建参数文件pfile

cp $ORACLE_HOME/dbs/init.ora $ORACLE_HOME/dbs/initorcl.ora

内容如下

db_name=‘ORCL‘

memory_target=1G

processes = 300

audit_file_dest=‘/u01/app/oracle/admin/orcl/adump‘

audit_trail =‘db‘

db_block_size=8192

db_domain=‘‘

db_recovery_file_dest=‘/u01/app/oracle/flash_recovery_area‘

db_recovery_file_dest_size=2G

diagnostic_dest=‘/u01/app/oracle‘

dispatchers=‘(PROTOCOL=TCP) (SERVICE=ORCLXDB)‘

open_cursors=300

remote_login_passwordfile=‘EXCLUSIVE‘

undo_tablespace=‘UNDOTBS1‘

# You may want to ensure that control files are created on separate physical

# devices

control_files = (‘/u01/app/oracle/oradata/orcl/control01.ctl‘, ‘/u01/app/oracle/oradata/orcl/control02.ctl‘)

compatible =‘11.2.0‘

4.创建密码文件

[[email protected] dbs]$ orapwd file=orapworcl entries=5

Enter password for SYS: orcl

[[email protected] dbs]$ ls -l

total 8

-rw-r--r--. 1 oracle oinstall 2851 May 15  2009 init.ora

-rw-r-----. 1 oracle oinstall 2048 Dec 27 14:05 orapworcl

5.创建Oracle的建库脚本crtdb.sql,内容如下

create database orcl

user sys identified by orcl

user system identified by orcl

maxlogfiles 5

maxlogmembers 5

maxloghistory 1

maxdatafiles 1024

character set zhs16gbk

national character set al16utf16

extent management local

logfile

group 1(‘/u01/app/oracle/oradata/orcl/redo01.log‘) size 50m,

group 2(‘/u01/app/oracle/oradata/orcl/redo02.log‘) size 50m,

group 3(‘/u01/app/oracle/oradata/orcl/redo03.log‘) size 50m

datafile ‘/u01/app/oracle/oradata/orcl/system.dbf‘ size 300M reuse autoextend on maxsize unlimited

sysaux datafile ‘/u01/app/oracle/oradata/orcl/sysaux.dbf‘ size 200M reuse autoextend on maxsize unlimited

default tablespace users datafile ‘/u01/app/oracle/oradata/orcl/user01.dbf‘ size 100M reuse autoextend on next 5M maxsize unlimited

default temporary tablespace temp tempfile ‘/u01/app/oracle/oradata/orcl/temp01.dbf‘ size 100M reuse autoextend on next 5M maxsize unlimited

undo tablespace undotbs datafile ‘/u01/app/oracle/oradata/orcl/undo01.dbf‘ size 200M reuse autoextend on next 50M maxsize unlimited;

6.启动数据库到nomount状态

sqlplus / as sysdba

startup nomount

@crtdb.sql;

7.创建Oracle的数据字典

@$ORACLE_HOME/rdbms/admin/catalog.sql;

@$ORACLE_HOME/rdbms/admin/catproc.sql;

8.创建监听netca

时间: 2024-10-11 12:13:57

redhat6.4中手动创建oracle11g数据库的相关文章

如何手动创建oracle数据库

下面的实验室是如何不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的详细步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

手动创建oracle数据库_oracle11g

通过手动创建oracle数据库,可以了解oracle数据库的结构和数据库运行机制,对理解oracle数据库有帮助. 一.打开命令行工具,创建必要有相关目录 mkdir E:\app\Administrator\admin\sky mkdir E:\app\Administrator\admin\sky\adump mkdir E:\app\Administrator\admin\sky\dpdump mkdir E:\app\Administrator\admin\sky\pfile mkdir

怎样手动创建oracle数据库

以下的实验室是怎样不要通过DBCA创建ORACLE 数据库,而是通过ORACLE ONLINE HELP DOCUMENT进行手动的创建数据库的具体步骤: 1,编辑Oracle profile [[email protected] ~]# su - oracle [[email protected] ~]$ vi ./.bash_profile PATH=$PATH:$HOME/bin export PATH export ORACLE_BASE=/u01/app/oracle export O

在Maven仓库中手动添加Oracle11g JDBC驱动

由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库 手动添加oracle 11g JDBC 驱动  mvn install:install-file -Dfile=D:/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar 命令执行后 将D:/ojdbc6.

通过命令创建oracle11G数据库

本文简单介绍通过oracle数据库的create database命令创建一个符合OFA规范的oracle数据库. 1  设置环境变量(vi .bash_profile或者是保存为一个可执行文件执行创建) ORACLE_BASE=/u01/app ORACLE_HOME=$ORACLE_HOME/oracle ORACLE_SID=hsj PATH=$ORACLE_HOME/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH D

10_Oracle_Admin_手动创建一个比较实用的数据库

上一节中手动创建数据库由于参数太过简单,且没有安装数据字典,是无法实际应用的,本章节是对上节内容的深入,增加了很多细节和参数配置,按照以下步骤,可以成功安装一个能实际使用的数据库. ======清理现有数据库文件====== [[email protected] dbs]$ ll total 240396 -rw-r-----. 1 oracle oinstall  7847936 Aug 28 11:43 cntrlwly.dbf -rw-r-----. 1 oracle oinstall 8

CentOS 7 静默安装oracle 11R2 ,并手动创建数据库 createdatabase

官方文档:http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm#BHCCADGD 需要的安装包: binutils-2.23.52.0.1-12.el7.x86_64 compat-libcap1-1.10-3.el7.x86_64 compat-libstdc++-33-3.2.3-71.el7.i686 compat-libstdc++-33-3.2.3-71.el7.x86_64 gcc-4.8.2-3.el7.x86

创建oracle数据库流程

由于当前环境已有一个数据库实例,但这并不影响我们创建一个新的实例sun 当前系统实例 [[email protected] dbs]$ env |grep ORACLE ORACLE_SID=orcl1 ORACLE_BASE=/u/oracle ORACLE_HOME=/u/oracle/product/11.2 [[email protected] dbs]$ 1.首先设置我们要创建的数据库ORACLE_SID export $ORACLE_SID=sun 2.为新实例创建密码文件 orap

在access中如何创建数据库?你认为数据库在网站开发中所扮演的角色是什么?使用数据库和使用文件,两者的优缺点是是什么?

1.启动ACCESS建空数据库,给数据库取名"数据库名".2.建一个表,如果有excel数据可直接导入或在设计视图里面建表,如段名分别为:学号.姓名.性别.出生日期.家庭住址等.给表取名"表名".3.用数据表做数据源,建立需要的查询.一个简单的数据库就建成了.我认为数据库在网站开发中扮演者重要的角色,它掌管着大量的重要数据.它是网站开发的核心,也可以说它是一个默默无闻的工作者 数据库是用来存储数据的,其中分好多类,小型的有ACCESS,中型的有SQL SERVER,