当独立启动数据库后 输入用户名:system   口令:manager 连接数据库。出现错误代码ora-12545 解释为:以为主机或者对象不存在,连接失败!
该怎么解决这个问题!求大侠帮忙!!!

解决方案 »

  1.   

    看下你的主机名称和你oracle中network\admin\tnsnames.ora文件中的host是不是一样,如果不一样,改为一样,或改成ip地址(顺便检查下listener.ora中的是否一致,不一致也顺手改下吧)或者直接在oralce net manager中看下你的服务命名下的实例地址配置中的主机名,若不对更正就可以了(监听程序下也有主机的,若不对也顺手改下吧)
      

  2.   

    哦? 如何进入 oracle net manager 查询主机名称? 还有监听程序?  我找不到他们.
    我是菜鸟中的菜鸟哦, 麻烦您能够详细一点。谢谢啦!
      

  3.   

    在程序中查找oracle安装实例,然后选择配置和移植工具,里面有Net Manager,直接打开就可以了,在里面你就可以看到当前实例,监听等一些设置
      

  4.   

    是不是这个:
    ORACLE_ORADB01 = 
       (DESCRIPTION = 
            (ADDRESS_LIST =
                (ADDRESS = (PROTOCOL = TCP)(HOST = 172.0.0.1)(PORT=1521)
                 )
               (CONNECT_DATA=(SID = roacle)(SERVER =DEDICATED ))
             )
        )
    这些代码分别代表什么意思???