码迷,mamicode.com
首页 > 数据库 > 详细

Oracle手工创建数据库

时间:2016-03-03 12:54:31      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:

1,确定数据库全局变量名和实例名

DB_NAME = ORCL

SID = ORCL

2,确定数据库管理员的认证方式;

 管理员的认证方式包括操作系统认证和口令认证两种,本例采用操作系统认证

3,创建初始化参数文件

可以拷贝一个文件修改下

oracle 11g提供的参数文件位于C:\app\Administrator\admin\orcl\pfile下,具体内容如下,可根据自己需要修改,修改后放在C:\app\Administrator\admin\orcl\pfile文件夹下,命名为initorcl.ora。

##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################
 
###########################################
# Shared Server
###########################################
dispatchers="(PROTOCOL=TCP) (SERVICE=orclXDB)"
 
###########################################
# Miscellaneous
###########################################
compatible=11.2.0.0.0
diagnostic_dest=C:\app\Administrator
memory_target=396337664
 
###########################################
# Security and Auditing
###########################################
audit_file_dest=C:\app\Administrator\admin\orcl\adump
audit_trail=db
remote_login_passwordfile=EXCLUSIVE
 
###########################################
# Database Identification
###########################################
db_domain=""
db_name=orcl
 
###########################################
# File Configuration
###########################################
control_files=("C:\app\Administrator\flash_recovery_area\orcl\control01.ctl", "C:\app\Administrator\flash_recovery_area\orcl\control02.ctl",
"C:\app\Administrator\flash_recovery_area\orcl\control03.ctl")
db_recovery_file_dest=C:\app\Administrator\flash_recovery_area
db_recovery_file_dest_size=402029312
 
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
 
###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_tablespace=UNDOTBS1
 
###########################################
# Network Registration
###########################################
local_listener=LISTENER_ORCL
 
###########################################
# Processes and Sessions
###########################################
processes=150
 
###########################################
# Cache and I/O
###########################################
db_block_size=8192
 
 

4,创建实例

选择“程序-->运行”,输入“cmd”命令,打开DOS界面

(1)将环境变量ORACLE_SID设置为“ORCL”

 C:\SET ORACLE_SID=ORCL

(2)利用ORADIM命令创建ORCL数据库

 C:\ORADMIN -NEW -SID ORCL-INTPWD 密码 -STARTMODE MANUAL -PFILE C:\app\Administrator\admin\orcl\pfile

注意:ORADMIN是Oracle提供的一个对实例进行管理的工具,可以创建、修改、删除、启动和关闭一个实例,执行C:\ORADMIN HELP命令可以查看该命令的使用情况

 5,连接并启动实例

1.C:\sqlplus /nolog   

2.SQL>connect sys/mynewdb as sysdba;   

3.SQL>startup mount;

4.SQL>alter database open; 

6,下面就可以建数据库了。

Oracle手工创建数据库

标签:

原文地址:http://www.cnblogs.com/benbenduo/p/5237935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!