我是个初学者,
用 sys 或者 sysdba 登录,连接身份是sysdba,提示 ora-12545:因目标主机或对象不存在,连接失败,这是什么原因呢?
我该如何做?删了数据库重新建个还是这个问题,谢谢了。

解决方案 »

  1.   

    你没有配置实例啊!去.ora配置文件里面新增一个配置吧!
      

  2.   

    或者在 打开 Net Manager配置一个实例也行。
      

  3.   

    在listener.ora配置文件里面配置:参考如下配置吧DZHD =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 10.130.109.66)(PORT = 1521))
        )
        (DESCRIPTION =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
        )
      )SID_LIST_DZHD =
      (SID_LIST =
        (SID_DESC =
          (GLOBAL_DBNAME = dzhd)
          (ORACLE_HOME = /oracle/app/oracle/product/9.2.0.4)
          (SID_NAME = dzhd)
        )
        (SID_DESC =
          (PROGRAM = extproc)
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = /oracle/app/oracle/product/9.2.0.4)
        )
      )
      

  4.   

    net manager 配置 oracle 本地服务名