Oracle XE手动建立数据库实例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle XE手动建立数据库实例相关的知识,希望对你有一定的参考价值。

参考资料为:

【Oracle XE系列之三】使用OMF方式手工创建Oracle XE数据库 - 王立夫 - 博客园
http://www.cnblogs.com/opfo/p/5056122.html

 

环境:win7_64

 

以管理员打开cmd

 

1.创建数据库实例,实例名为ORCL

oradim -new -sid ORCL

技术分享

 

错误:dim-00014:无法打开 Windows NT 服务控制管理器。OS-Error:(OS 5) 拒绝访问。

处理办法:以管理身份运行.

 

 2.为了sys用户可以连入数据库执行操作,先创建数据库的密码文件,密码文件的名称必须为PWDsid.ora

orapwd password=oracle file=C:\\oraclexe\\app\\oracle\\product\\11.2.0\\server\\database\\PWDORCL.ora

 技术分享

自动生成PWDORCL.ora文件

技术分享

 

3.创建下列目录,以存放数据文件和dump信息

#数据文件目录

C:\\oraclexe\\app\\oracle\\oradata\\ORCL

#background dump目录

C:\\oraclexe\\app\\oracle\\oradata\\ORCL\\bdump

#core dump目录

C:\\oraclexe\\app\\oracle\\oradata\\ORCL\\cdump

#user dump目录

C:\\oraclexe\\app\\oracle\\oradata\\ORCL\\udump

技术分享

4.修改listener.ora为下列信息,把此数据库注册在监听器中(可选)在C:\\oraclexe\\app\\oracle\\product\\11.2.0\\server\\network\\ADMIN下

 

以上是关于Oracle XE手动建立数据库实例的主要内容,如果未能解决你的问题,请参考以下文章

oracle 数据库实例服务名SID

oracle 数据库实例服务名SID

请问在一台主机上面安装Oracle后如何建立两个Oracle实例,就是有两个sid,想下面那样,

解决:一个服务器oracle多实例有一个实例没启动,需手动启动操作指引教程

oracle数据库中sid是啥意思?

解决java连接oracle报sid错误