Oracle手工创建数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle手工创建数据库相关的知识,希望对你有一定的参考价值。
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界面
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手工创建数据库的主要内容,如果未能解决你的问题,请参考以下文章