计算机改名后oracle无法启动

1.修改listener.ora和tnsmar.ora文件中的“HOST = 计算机名称”

2.修改注册表

对应的错误提示“启动 OracleMTSRecoveryServic 服务。 错误 1:函数不正确。”

32操作系统:

注册表键值:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\OracleMTSRecoveryService\Protid_0

64位操作系统

注册表键值:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\OracleMTSRecoveryService\Protid_0

键Host的内容要和本机名一致。将Host的值改为本机计算机名

3、执行 emctl start dbconsole

对应的错误提示“启动 OracleDBConsole启动出错 特定服务错误代码2”

1执行 C:\user\admin>emctl start dbconsole

 OC4J Configuration issue.E:\app\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_BFBS-S-XXX_orcl not found.

提示:无法找到“E:\app\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_BFBS-S-XXX_orcl“

* BFBS-S-XXX是计算机名

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

2、再次执行emctl start dbconsole

C:\user\admin>emctl start dbconsole

EM Configuration issue. E:\app\product\10.2.0\dbhome_1/BFBS-S-XXX_orcl not found.

提示:无法找到 “E:\app\product\10.2.0\dbhome_1/BFBS-S-XXX_orcl”

复制该目录下的“192.168.1.108_orcl”文件夹放在同一目录下,且把名称改成“BFBS-S-XXX_orcl”。

3、再次执行emctl start dbconsole
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值