Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx

上传人:b****4 文档编号:7847213 上传时间:2023-05-09 格式:DOCX 页数:10 大小:18.72KB
下载 相关 举报
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第1页
第1页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第2页
第2页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第3页
第3页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第4页
第4页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第5页
第5页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第6页
第6页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第7页
第7页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第8页
第8页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第9页
第9页 / 共10页
Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx

《Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx(10页珍藏版)》请在冰点文库上搜索。

Windows不能在本地计算机启动OracleDBConsoleorclWord文档下载推荐.docx

  提示:

环境变量ORACLE_SID未定义,请定义。

  3、设置ORACLE_SID=ORCL(orcl是我的实例名,也是服务名)

setoracle_sid=orcl

  4、再次执行emctlstartdbconsole

OC4JConfigurationissue.E:

\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orclnotfound.

无法找到“E:

\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl“

  注:

china-d9e3f7d07是我的计算机名

  复制该目录下的“OC4J_DBConsole_localhost_orcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_china-d9e3f7d07_orcl”。

  5、再次执行emctlstartdbconsole

  EMConfigurationissue.E:

\oracle\product\10.2.0\db_1/china-d9e3f7d07_orclnotfound.

无法找到“E:

\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl”

  复制该目录下的“localhost_orcl”文件夹放在同一目录下,且把名称改成“china-d9e3f7d07_orcl”。

  6、再次执行emctlstartdbconsole

  OracleEnterpriseManager10gDatabaseControlRelease10.2.0.1.0

  Copyright(c)1996,2006OracleCorporation.Allrightsreserved.

  http:

//localhost:

1158/em/

  StartingOracleEnterpriseManager10gDatabaseControl...OracleDBConsoleorcl

  服务正在启动

  ..............................

  OracleDBConsoleorcl服务已经启动成功

到这一步基本上就已经解决了上述问题,如果还没有解决,那只有试一下别的方法了。

二、其它方法

(一)

尝试从命令行下启动该服务,也以失败告终,正寻思着是否删除数据库再重新安装,突然想起Oracle企业管理器其实是一个单独的组件,可以将其单独删除,再重新安装的,其实这里并不是删除Oracle企业管理器,而是Oracle数据库控制台资料档案库,删除资料档案库会同时删除OracleDBConsoleORCL服务,并删除用户SYSMAN及其所属对象,重新创建资料档案库就会重新添加OracleDBConsoleORCL服务,并创建SYSMAN用户及其所属对象。

搞清楚这一点关系后,开始动手实施修复。

  首先删除资料档案库,注意此时Oracle的监听器服务和数据库服务必须处于启动状态,因为删除命令会连接到数据库删除SYSMAN用户及其所属对象:

\>

emca-reposdrop

  EMCA开始于2009-1-319:

13:

24

  EMConfigurationAssistant,11.1.0.5.0正式版

  版权所有(c)2003,2005,Oracle。

保留所有权利。

  输入以下信息:

  数据库SID:

orcl

  监听程序端口号:

1521

  SYS用户的口令:

【输入SYS用户的口令,输入口令时屏幕不会回显】

  SYSMAN用户的口令:

【输入SYSMAN用户的口令】

  是否继续?

[是(Y)/否(N)]:

y

  2009-1-319:

15:

04oracle.sysman.emcp.EMConfigperform

  信息:

正在将此操作记录到c:

\app\Administrator\cfgtoollogs\emca\orcl\emca_2009_01

  _31_09_13_24.log。

05oracle.sysman.emcp.EMReposConfiginvoke

正在删除EM资料档案库(此操作可能需要一段时间)...

  开始等待删除,这个过程可能比较长,来杯咖啡,休息休息吧。

  删除结束后,往往有人会想到使用命令重新创建资料档案库,但经过我多次尝试,使用这种办法创建好资料档案库后,OracleDBConsoleORCL服务仍然无法启动,企业管理器依旧无法使用,于是想到使用dbca来创建,于是在运行窗口输入:

dbca,启动数据库配置助手,在第一步时选择“配置数据库选件”,后面的操作只需要一直点击下一步就可以了,注意在选择是否使用EM资料档案库时,一定要选中,默认没有选中,dbca检查到系统中已经没有EM资料档案库,于是就会重新创建,OracleDBConsoleORCL服务也会重新添加了,这也会花一段时间,如果dbca重新配置过程中不出现错误,那配置结束后,OracleDBConsoleORCL服务就能够正常启动,就可以正常使用Oracle企业管理器了。

如果删除EM资料档案库不彻底,运行dbca期间可能会报错,一般是SYSMAN用户及其对象没有删除干净,遇到这种问题时,只需要再次运行一次emca–reposdrop即可。

  如果在删除EM资料档案库时,删除了SYSMAN用户及其所属对象,但OracleDBConsole[SID]服务没有删除时,如果该服务还能够启动,并能够通过浏览器进入,那此时就可以使用emca–reposcreate重新创建EM资料档案库即可。

  总结

  经过这次冒险,总觉得Oracle的OracleDBConsole[SID]服务很脆弱,在没有任何误操作的情况下,重新启动计算机后,它也可能就启动不了了,但在这时,大家一定要保持冷静,多思考,办法总是有的,不到万不得已,不要重新安装,建议大家在重新启动系统前,先手动停止OracleDBConsole[SID]服务、监听器服务和数据库服务。

经过网上查询,知道是网络端口重复了,使用以下方法解决:

emca-configdbcontroldb-DBCONTROL_HTTP_PORT5508-AGENT_PORT3940-RMI_PORT5524-JMS_PORT5545

再停用一次EM,再启动EM,就好了.

emctlstopdbconsole

不过提醒点,如果你的计算机IP地址不是固定的话,装Oracle时把网断(禁用与断网是两个不同的概念)了,这样装就不会出问题,再者在启动该服务与监听服务时,不能有网络的,因为如果有网络oracle会自动配置,所以就会出现以上的问题了,最好把些两项服务设置为手动最好

也就是在什么IP环境下装的数据库,服务才能在这种情况下启动

还有如果安装了ODTwithODAC1110621工具的话,PL/SQL连接会出现以下错误

pl/sqlora-12154

我的做法是修改PATH变量

修改前为:

D:

\Oracle11\product\11.1.0\client_1;

\Oracle11\product\11.1.0\client_1\bin;

\Oracle11\product\11.1.0\db_1\bin;

%SystemRoot%\system32;

%SystemRoot%;

%SystemRoot%\System32\Wbem;

C:

\ProgramFiles\CommonFiles\ThunderNetwork\KanKan\Codecs;

\ProgramFiles\MicrosoftSQLServer\90\Tools\binn\;

\ProgramFiles\CodeSmith\v5.0\

修改后为:

\Oracle11\product\11.1.0\client_1\bin;

\Oracle11\product\11.1.0\db_1;

(二)

第一步:

先删除原来的配置:

\DocumentsandSettings\guanhao>

EMCA开始于2007-11-1914:

45:

06

EMConfigurationAssistant10.2.0.1.0正式版

版权所有(c)2003,2005,Oracle。

输入以下信息:

数据库SID:

tuosi

监听程序端口号:

SYS用户的口令:

SYSMAN用户的口令:

是否继续?

[yes(Y)/no(N)]:

2007-11-1914:

20oracle.sysman.emcp.EMConfigperform

信息:

正在将此操作记录到E:

\oracle\product\10.2.0\db_1\cfgtoollogs\emca\tuosi\em

ca_2007-11-19_02-45-06-下午.log。

21oracle.sysman.emcp.EMReposConfigdropRepository

48:

13oracle.sysman.emcp.EMReposConfiginvoke

已成功删除资料档案库

已成功完成EnterpriseManager的配置

EMCA结束于2007-11-1914:

13

--------------------------------------------------------------------------------

第二步:

创建新的配置:

emca-reposcreate

53:

35

版权所有(c)2003,2005,Oracle。

是否继续?

50oracle.sysman.emcp.EMConfigperform

ca_2007-11-19_02-53-35-下午.log。

50oracle.sysman.emcp.EMReposConfigcreateRepository

正在创建EM资料档案库(此操作可能需要一段时间)...

57:

40oracle.sysman.emcp.EMReposConfiginvoke

已成功创建资料档案库

40

第三步:

emca-configdbcontroldb

EMCA开始于2007-11-1915:

02:

45

已为数据库tuosi配置了DatabaseControl

您已选择配置DatabaseControl,以便管理数据库tuosi

此操作将移去现有配置和默认设置,并重新执行配置

监听程序端口号:

DBSNMP用户的口令:

用户名/口令无效。

通知的电子邮件地址(可选):

通知的发件(SMTP)服务器(可选):

-----------------------------------------------------------------

已指定以下设置

数据库ORACLE_HOME................E:

\oracle\product\10.2.0\db_1

数据库主机名................server

监听程序端口号................1521

数据库SID................tuosi

通知的电子邮件地址...............

通知的发件(SMTP)服务器...............

2007-11-1915:

03:

25oracle.sysman.emcp.EMConfigperform

ca_2007-11-19_03-02-45-下午.log。

27oracle.sysman.emcp.util.DBControlUtilstopOMS

正在停止DatabaseControl(此操作可能需要一段时间)...

39oracle.sysman.emcp.util.DBControlUtilstartOMS

正在启动DatabaseControl(此操作可能需要一段时间)...

04:

29oracle.sysman.emcp.EMDBPostConfigperformConfiguration

已成功启动DatabaseControl

警告:

无法创建DatabaseControl快捷方式

>

>

DatabaseControlURL为http:

//server:

5500/em<

<

已成功完成EnterpriseManager的配置

EMCA结束于2007-11-1915:

29

在这一步,OracleDBConsoleorcl已经启动了,只是监听器还没启动

第四步:

登陆http:

5500/em启动监听器,(有时候会启动不成功,报adapter错误,不过我最后是成功了)在里面有需要用到系统身份验证,可见本blog前面一篇日志:

ORACLE网络服务主机登陆

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 视频讲堂

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2