D:\Oracle\Ora81\network\ADMIN目录下有几个文件:
listener.ora
tnsnames.ora
打开这两个文件,发现其中host是你的计算机名,将这些名字改为你的IP地址
重启再试试

解决方案 »

  1.   

    修改一下各个参数文件阿比如:listener.ora tnsnames.ora   等等
      

  2.   

    打开 net8 assistant重新配置监听
      

  3.   

    当然啦,因为计算机名变了~用 Net8 Configuration Assistant 重新配置就可以了~本机的话,建议在 计算机名 里输入 127.0.0.1   (本机IP)。
    这然的话,修计算机名都不怕了
      

  4.   

    将计算机的名字改回;
    不行的话,就卸载并重装oracle
      

  5.   

    if setup select 
    system account
      

  6.   

    其实,可以把listener.ora,tnsnames.ora 都设置成IP, 如果IP地址不变,即使机器名变了,应该不影响运行。请你试试。
    我实践过:一台装了client的机器访问oracle server(机器名 oracle),刚开始用net 8配置,输入机器名oracle,总是说listener有问题(原来internet上有台机器叫oracle,http://oracle 居然可以访问),不能正常访问数据库,用oem把原来的机器名改成了IP 192.168.0.8,就好用了。
      

  7.   

    用  Configuration Assistant 重新配置