主机字符串是用net8 easy config创建的先确认服务器端的OracleOraHome81TNSListener服务以启动
NET8配置全过程:
1.在'新的网络服务名'里随便填一个名字
2.一直点"下一步"
3."主机名"填你的服务器名字或它的ip地址
4."服务名"填 你要联的数据库名
5.测试一下,出现成功信息就行了

解决方案 »

  1.   

    bzszp(SongZip) 你好!
    非常感谢你回复我的帖子,对于oracle我真是一个菜鸟,你说的“net8 easy config”我怎么也没找到!麻烦你在说明一下!
      

  2.   

    Oracle - OraHome81
        Network Administration
             Net8 Configuration Assistant
            
    就这个,知道了吧
      

  3.   

    是不是用oracle一定就要使用Active Directory?
      

  4.   

    使用oracle和Active Directory没有关系的。你的问题主要是net8的配置问题。
      

  5.   

    ----你说的“net8 easy config”我怎么也没找到!麻烦你在说明一下!如果你已经在W2000安装了ORACLE8,那么net8 easy config的位置在:
    开始——>程序——>Oracle for Windows NT——>Oracle net8 easy config
    找到后,在按照楼上说的方法进行设置即可。不添主机字符串时,默认登陆到本地安装的数据库,如果填写相应的主机字符串(也叫数据库别名),可以登陆到本机或其他服务器上安装的ORACLE数据库。
      

  6.   

    Oracle_test =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = Oracle_T)
        )
      )自己去找文件tnsnames.ora看里面的设置,给你个参考.
      

  7.   

    多谢各位回复我的贴子,近日甚忙,未能给分,万望几位见谅。
    其实我的意思就是:
    书上说:ORACLE的数据库名称是由数据库名.域名构成的,所以我以为一定要用Active Directory,我想问问如果为未配置Active Directory,那么数据库应如何取,并且net8应如何配置?
      

  8.   

    不一定要用AD的ORACLE本身可以配置DOMAIN在SQLNET.ORA中NAMES.DEFAULT_DOMAIN = softteam.com