oracledbconsoleorcl没有服务
cmd下 输入 emct start dbconsole
C:\Users\gpf>emctl start dbconsole
显示:Can't locate CompEMdbconsole.pm in @INC (@INC contains: %s_javapOracleHome%/sysm
an/admin/scripts %s_javapOracleHome%/bin d:\app\gpf\product\11.2.0\client_1\\per
l\bin d:\app\gpf\product\11.2.0\client_1\perl\lib d:\app\gpf\product\11.2.0\clie
nt_1\perl\lib\site_perl d:\app\gpf\product\11.2.0\client_1\perl\site\lib d:\app\
gpf\product\11.2.0\client_1\sysman\admin\scripts d:\app\gpf\product\11.2.0\clien
t_1\sysman\admin\scripts\Net-DNS-0.48\lib d:\app\gpf\product\11.2.0\client_1\bin
 d:/app/gpf/product/11.2.0/client_1/perl/lib d:/app/gpf/product/11.2.0/client_1/
perl/site/lib .) at d:\app\gpf\product\11.2.0\client_1\bin/EmctlCommon.pm line 5
98.

解决方案 »

  1.   

    问题补充,数据库现在可以用sql plus 登陆。也可以用startup shutdown 等语句。
    但不能用em
      

  2.   

    应该是JDK版本低了,你的是11g,1.5不知道可以不……
      

  3.   

    开始 运行 services.msc 找你开启的那个服务试一试
      

  4.   

    如果没另装JDK的话,3,4楼回复就是废话,所以作废
      

  5.   

    在服务里面 没有OracleDBConsoleorcl服务啊,在开始,程序 oracle里面没有em的快捷方式
    没有另装jdk
      

  6.   

    我的系统是win7 64位的。昨天才装的oracle
      

  7.   

    64位的win7啊,看来你重安也不起作用了
      

  8.   

    你oracle的版本和你的操作系统匹配吗?
      

  9.   


    BANNER
    ------------------------------------------------------------------Personal Oracle Database 11g Release 11.2.0.1.0 - Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE    11.2.0.1.0      Production
    TNS for 32-bit Windows: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production32位的从同学那拷的源文件 不是说64位能够向下兼容32位的软件吗