连接ORACLE 出现以下错误
(ORA-12500: TNS:监听程序无法启动专用服务器进程)
在网上查了查说是可能是其注册表项值损坏。
  1)ORADIM -DELETE -SID oradb 删除数据库服务项 
  2)ORADIM -NEW -SID oradb 新增数据库服务项 
用这2种方法能解决。
可是我现在不知道这个命令在哪写?????
在SQLPLUS还是DOS??????

解决方案 »

  1.   

    没用过,不过可能是DOS吧,坐等高人确定
      

  2.   

    我也遇到过这样的错,但后来高手搞定了,没要删什么啊,语句他是在DOS里跑的,就像楼上那位说的,他帮我查了下,具体”“母鸡“啊,坐等高人解决,新手主要来学习滴。
      

  3.   

    在DOS里怎么解决啊, , 请高手来帮忙@@@@@@@@@@@@@@@@@@@
      

  4.   

    你那命令是dos下执行
    这是你监听的问题 怎么把oracle 实例给删除
    重新配置下监听
    dos
    netca命令跟着一步来
      

  5.   

    在DOS里执行  netca命令?? 
    能否详细点。不太懂监听这个服务 
      

  6.   

    高手来帮个忙啊。  。  ORA-12500: TNS:监听程序无法启动专用服务器进程
    帮忙解决此问题。。 急急急急急啊
      

  7.   

    oradim.exe 应用程序用于创建、删除、修改 windows 中的 oracle 服务,在命令行(cmd)下执行。lz 提供的两条命令是重建 oracle 服务的。对于 ORA-12500 错误,
    lz 首先验证 oracle 服务可以正常启动:
    打开 windows 的服务管理器(命令行下执行 services.msc),查看 OracleServiceSID 服务是否正常运行(SID 为 oracle 的 sid);
    再确定侦听器的配置是否正确:
    最简单的办法是重建 listener.ora(命令行下执行 netca,选择侦听器配置 -> 重新配置);
    最后确定网卡和其上 tcp/ip 组件是否运行正常:
    最简单的办法是命令行下执行 ipconfig 查看 tcp/ip 配置,执行 ping localhost 看看是否 ping 通。
      

  8.   

    去管理工具-服务中-把你的ORACLE服务右键 启动什么DOS,这是最基本险要检查的。。
      

  9.   

    先在“服务”里面检查监听(OracleOraDb10g_home1TNSListener)是否启动,如果没有监听这个服务就在开始->程序->Oracle-OraDb10g_home1->配置和移植工具->net configuration assistant中对监听进行配置。
      

  10.   

     ORA-12500 TNS:listener failed to start a dedicated server processCause: The process of starting up a dedicated server process failed. The executable could not be found or the environment may be set up incorrectly.Action: Turn on tracing at the ADMIN level and re-execute the operation. Verify that the Oracle Server executable is present and has execute permissions enabled. Ensure that the Oracle environment is specified correctly in LISTENER.ORA. The Oracle Protocol Adapter that is being called may not be installed on the local hard drive. Check that the correct Protocol Adapter are successfully linked. If the error persists, contact Oracle Support Services.