Oracle手工创建数据库

时间:2021-05-28 08:46:15

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,下面就可以建数据库了。