解决Oracle10修改机器名后oracledbconsoleorcl服务没法启动的问题

今天修改了电脑的机器名后出现了oracle没法启动的问题,以为挺郁闷的,由于以前用mysql的关系,想不到oracle的配置会关联到电脑的那多参 数。虽然直接改回机器名的话问题就解决了,但仍是怀着钻研的精神把这个问题解决下,由于说不定某天会遇到这个问题,就算这个概率微乎其微。 使用Jakarta Common Digester解析XML的简单例子 问题: oracledbconsoleorcl 服务没法启动,而且报错误代码2 缘由: 修改了电脑的机器名 解决办法: 一、 打开oracle\product\10.2.0\db_1\NETWORK\ADMIN\目录下的listener.ora和tnsnames.ora文件 将原机器名修改为新机器名。 二、搜索oracle\product\10.2.0\db_1下的全部包含“原机器名”字段的目录,而且将这些“原机器名”字段修改为新机器名。 三、打开cmd,执行emca -repos recreate 根据提示完成操做 参考: SID:orcl(数据库名,默认orcl) 监听程序端口号:1521 (端口:默认1521) SYS 口令: DBSNMP 用户的口令: SYSMAN 用户的口令: 四、继续执行命令emca -config dbcontrol db 参考上面的操做,但可选的参数可跳过。 附:若忘记密码可根据如下步骤重置,但必须打开OracleServiceORCL服务(修改机器名后也能启动此服务,没必要担忧)。
相关文章
相关标签/搜索