手动创建 Oracle 实例的方法:
安装
Oracle
安装完成后,
1. 创建数据库实例配置文件夹
我的建在 d:\oradata\DB1 目录下 //DB1 为数据库实例名称
在该目录下创建
acr
,
bdump
,
cdump
,
pfile
,
udump
等文件夹
Arc
:存放的是自动归档日志文件
bdump
:存放的是数据库动行过程中的各个后台迚程的跟踪信息,后台迚程
trace
和
alert log ,
就是说
alert_sid.log
也存在这个目录中
cdump
:主要是
oracle
的内核转储记录存放位置
pfile
:初始化参数文件
initSID
udump
:存放和特定会话相关的跟踪信息,前台手动
trace
的
比如
sql trace
之后
session
的
trace
文件
在目录: D:\Oracle10.2\database 下加入 initDB1.ora 参数初始化文件
此文件的示例文件可以在目录: D:\Oracle10.2\admin\sample\pfile 找到:名为 initsmpl.ora
删除其注释,修改其 arc , bdump , cdump , udump 文件路径为 d:\oradata\DB1
initDB1.ora 内容如下
background_dump_dest='D:\oradata\DB1\bdump'
compatible='
control_files=('D:\oradata\DB1\con1.ctl','D:\oradata\DB1\con2.ctl')
core_dump_dest='D:\oradata\DB1\cdump'
db_name='DB1'
remote_login_passwordfile='EXCLUSIVE'
sessions=20
shared_pool_size=
undo_management='AUTO'
undo_tablespace='undotbs'
user_dump_dest='D:\oradata\DB1\udump'
#log_archive_dest_1='location=D:\oradata\db1\arc'
#log_archive_format='%s_%t_%r.arc'
进入 cmd 命令行:
执行创建数据库实例的命令:
oradim -new -sid DB1 -intpwd ora123 //DB1 为数据库实例名称 ora123 设置 sys 密码
执行完该命令后: D:\Oracle10.2\database 目录下增加 PWDZYH.ORA 口令文件,
设置环境变量
set ORACLE _SID=DB1
echo %ORACLE_SID%
sqlplus /nolog // 启动 sqlplus 工具