我是一个ORACLE的初学者,昨天刚装了ORACLE8i,在安装过程中没有出现任何错误提示,安装完成后,想通过界面进入数据库,就出现"ORA-12545:连接因对象主机或对象不存在而失败",一直进不去,不知道是什么原因,怎么解决
希望专家可以帮个忙
谢谢了

解决方案 »

  1.   

    8i没有用过,我用的是9i
    不知道你是通过什么连接数据库的
    9i下可以这样设置,参考下:
    可以通过Net Configuration Assistant,选责“本地Net服务名配置”然后“重新配置”,选择你要配置的本地服务名(这个就是你用PL/SQL登陆时要填的那个数据库名,而并非服务器上的数据库名,当然如果你本地名和数据库名取一样的名字那就是一样的)连续下一步,再输入真正数据库名,以及地址,最后完成即可。 
    要么就直接修改listener.ora和tnsnames.ora文件中的HOST 参数 。一般是本机访问时,报“ORA-12514”错误,解决办法是:把HOST= localhost(或本机器的IP)改成自己的机器名,比如:HOST = poscard