刚刚安装了Oracle10g,进入em/console,系统提示数据库当前不可用。可能数据库的状态为装载或不装载。启动或执行恢复什么的?
录入服务器操作系统密码和用户名,无反映?!
查了下资料:
1.有的说是服务没启动?!实际我的服务已经全部启动,该情况没什么问题
2.先进入isqlplus/dba录入用户名和密码系统无法进入,要再次录入,可能真的错了,但我的isqlpus以system用户可以进去,这里不成了?不知道为什么
3.后续查资料发现说要设置什么java什么的,这个资料没看懂?无从下手?请问高手,过来人,能否指点下,这个如何设置或执行命令可以调整下。
谢谢

解决方案 »

  1.   

    1..  看看监听是否起动   lsnrctl status2.
      看看 emctl dbconsole start 是否启动3.
      在本地安全策略中--用户权利指..->作为批处理作业登录加入系统用户
      

  2.   

    用1楼的方法看看 oem 服务能否启动如果不能启动就重建一下OEM。 
    手工重新配置dbconsole的步骤 
    1,修改DBSNMP密码: 
    重新配置DBCONSOLE,需要输入DBSNMP密码,但任何密码都会显示错误,需要预先修改。 
    sql>alter user dbsnmp identified by xxx; 
    2,删除早期DBCONSOLE创建的用户: 
    sql>drop role MGMT_USER; 
    sql>drop user MGMT_VIEW cascade; 
    sql>drop user sysman cascade; 
    3,删除早期DBCONSOLE创建的对象: 
    sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS; 
    sql>drop public synonym SETEMVIEWUSERCONTEXT; 
    4,重新创建DBCONSOLE:(如果是在windows下,要先到注册表删除DBCONSOLE的服务,重启电脑) 
    $emca -config dbcontrol db -repos create 
    根据提示,先输入SID,再输入Y继续; 
    输入端口1521,输入SYS密码,输入DBSNMP密码,输入SYSMAN 密码,输入Y继续 
    完成。
    Oracle OEM 重建:
    http://blog.csdn.net/tianlesoftware/archive/2009/10/21/4702978.aspxPS: 楼主真勤奋,过年还不忘学习。 刚从老家回来... 散漫中.....
    ------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716
      

  3.   

    2.先进入isqlplus/dba录入用户名和密码系统无法进入,要再次录入,可能真的错了,但我的isqlpus以system用户可以进去,这里不成了?不知道为什么 
    isqlpus不可以支持dba的用户登录。。sys用户必须以dba身份进入。。所以system可以进去。。
      

  4.   


    已经搞定了
    这个录入数据库的那个密码可能错误了 ,但Oracle10g也没个提示
    后来我删除演示数据库,重新建立个,重新定义了用户名和密码就可以启动数据库了
    谢谢各位!!!