执行net8
检查你的oracle安装目录下的配置文件,比如我的是
C:\Oracle\Ora81\network\ADMIN\tnsnames.ora
它的内容是
ORCL=
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.51)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )其中ORCL就是你要的连接串

解决方案 »

  1.   

    楼上的说的对,可以用Net8 config assistant配置
      

  2.   

    可以用Net8 config assistant配置一个Service name如果是数据库在本机上就不需要配置了,SqlPlus主机字符串可以省略;如果是连接其他服务器数据库需要配置。
      

  3.   

    嗯,楼上几位说得都对,所谓Service name,其实就是你再配置数据库是给它取的一个名称,然后你在连接时输入这个名称就可以了
      

  4.   

    请问下面的INST1_HTTP各个的含义,是不是能够以http的形式访问数据库??
    这个跟前面你说Orcl有什么不同啊???
    INST1_HTTP =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.222)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = SHARED)
          (SERVICE_NAME = sde.zjut.edu.cn)
          (PRESENTATION = http://admin)
        )
      )
      

  5.   

    客户端用Net8 config assistant配置一个Service name