已知IP查计算机名,计算机ip地址分类

余永宁

修改计算机名或IP后Oracle10g无法启动服务的解决办法  遇到的问题,问题产生原因不详。

症状为,windows服务中有一项oracle服务启动不了,报出如下错误。

  Windows 不能在 本地计算机 启动 OracleDBConsoleorcl 。

有关更多信息,查阅系统事件日志。

如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2  后从网上寻得一贴,问题解决,解决原因不详,反正就是解决了。

  问题描述:学校机房母盘安装Oracle10g传输到其它机器,母盘的Oracle可以正常使用,而其它机器启动Oracle服务时无法启动。

  具体为:在服务中启动OracleDBConsoleorcl时出现Windows不能在本地计算机启动OracleDBConsoleorcl。

  有关更多信息,查阅系统事件日志。

如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码2。

  原因分析:安装Oracle的电脑修改计算机名或IP后将无法启动服务。

  解决方法:  1、删除原数据库实例orcl(注意:最好在传输前在母盘上完成此步,否则删除后必须重新启动电脑):  开始-所有程序-Oracle-OraDb10g_home1-配置和移植工具-Database Configuration Assistant-下一步-  删除数据库-下一步-完成-是-是-取消-是。

  ---------------------------  2、重新配置监听程序:  开始-所有程序-Oracle-OraDb10g_home1-配置和移植工具-Net Configuration Assistant-  监听程序配置下一步-重新配置下一步-下一步-下一步-下一步-否下一步-(取消-)完成。

  3、重新安装数据库实例orcl:  开始-所有程序-Oracle-OraDb10g_home1-配置和移植工具-Database Configuration Assistant-下一步-  创建数据库-下一步-下一步-全局数据库名输入orcl(SID将自动填充相同字符)下一步-下一步-  为所有帐户使用同一口令输入原来安装时的口令和确认口令(welcome)下一步-下一步-下一步-下一步-下一步-下一步-下一步-下一步-  完成-确定-退出。

  4、本地Net服务名配置:  开始-所有程序-Oracle-OraDb10g_home1-配置和移植工具-Net Configuration Assistant-  本地Net服务名配置下一步-删除下一步-下一步-是-下一步-下一步-  本地Net服务名配置下一步-添加下一步-服务名输入orcl下一步-下一步-  输入本机真实的主机名(可在我的电脑属性中查得)下一步-是,进行测试下一步-  更改登录-口令修改为welcome确定-下一步-网络服务器名为orcl下一步-下一步-下一步-(取消-)完成。

  5、试用PL/SQLdev是否能登录。

  6、登录http://主机名或IP:1158/em(注意此时有可能1158已变成了5500或其它端口了),  用户名system口令orcl登录-我同意-管理。