Oracle11g 使用create database手动创建数据库

1.使用create database创建数据库步骤:
oradim -new -sid 数据库实例名 -intpwd 密码
oradim -new -sid OracleDB -intpw OraclePass
2.创建初始化数据参数文件(PFile),目标文件保存为initOracleDb.ora,保存地址为:D:\initOracleDb.ora
db_name='OracleDb' //数据库名称
instance_name='OracleDb' //数据库实例名
memory_target=160M //共享内存大小
processes=50 //允许可以启动多少个进程
audit_file_dest='D:\app\lenovo\admin\OracleDb\adump' //审计文件的存储位置
audit_trail='DB' //将审计结果存在数据库的相关表中
db_block_size=4096 //数据块大小为4k
db_recovery_file_dest='D:\app\lenovo\flash_recovery_area\OracleDb' //备份数据库文件的位置
db_recovery_file_dest_size=32M
diagnostic_dest='D:\app\lenovo\admin\'
dispatchers='(PROTOCOL=TCP)(SERVICE=OracleDbXDB)'
open_cursors=100
undo_tablespace='UNDOTBS1'
control_files=('D:\app\lenovo\oradata\OracleDb\control01.CTL','D:\app\lenovo\oradata\OracleDb\control02.CTL')
compatible='11.2.0'
3.使用create database创建数据库,目标文件保存为CreateDatabase.sql,保存地址为:D:\CreateDatabase.sql
CREATE DATABASE OracleDb
maxinstances 4
maxloghistory 1
maxlogfiles 16
maxlogmembers 3
maxdatafiles 10
logfile group 1 'D:\app\lenovo\oradata\OracleDb\redo01.log' size 10M,
group 2 'D:\app\lenovo\oradata\OracleDb\redo02.log' size 10M
datafile 'D:\app\lenovo\oradata\OracleDb\system01.DBF' size 50M 
autoextend on next 10M extent management local
sysaux datafile 'D:\app\lenovo\oradata\OralceDb\sysaux1.dbf' size 50M
autoextend on next 10M
default temporary tablespace temp
tempfile 'D:\app\lenovo\oradata\OracleDbtemp01.dbf' size 10M autoextend on next 10M
UNDO TABLESPACE UNDOTBS1 datafile 'D:\app\lenovo\oradata\OracleDb\UNDOTBS1.dbf'  size 10M
character set ZHS16GBK
national character set AL16UTF16
ser sys identified by sys
user system identified by system;
在命令窗口中输入:
set oracle_sid=OracleDB
启动sqlplus,在命令窗口输入:sqlplus /nolog
链接到数据库:connect sys/OraclePass as sysdba
启动数据库实例,这里是直接加载初始化参数化文件:startup pfile='D:\initOracleDb.ora' nomount
执行创建数据库语句:@D:\CreateDatabase.sql
4.执行安装后脚本:
@D:\app\lenovo\product\11.2.0\dbhome_1\RDBMS\ADMIN\catalog.sql
@D:\app\lenovo\product\11.2.0\dbhome_1\RDBMS\ADMIN\catproc.sql
@D:\app\lenovo\product\11.2.0\dbhome_1\sqlplus\admin\pupblb.sql
5.创建服务器参数文件
create spfile from pfile='D:\initOracleDB.ora'
6.最后使用DBCA配置OracleDbA数据库,设置数据库的链接模式,用户名密码等

你可能感兴趣的:(oracle数据库)