As you install oracle on your home computer (standalone)
it means it's not necessary to configure tge net easy config . 
I guess your database has not yet been startup .Please check your oracle alert log .Or try this:command->svrmgrl
connect internal/oracle
it will response your the status of oracle .

解决方案 »

  1.   

    配置Net Config的话,选择本地网络服务名配置,然后是添加Oracle 8i服务,全局变量名(服务名),然后选择TCP,然后主机名(或IP), 最后进行测试连接即可。也可以直接去找TNSNAMES.ORA这个文件进行修改, 给你个文件参考:
    # TNSNAMES.ORA Network Configuration File: D:\Oracle\Ora81\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.OraSer =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = win2k)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = OraSer)
        )
      )
      

  2.   

    sqlplus /nolog
    connect / as sysdba如果没连上,应该是数据库服务没有启动
    在WIN2000的服务中启动ORACLE服务
      

  3.   

    刚装完机器,数据库默认是启动的,服务名在安装的时候也是配置好了的。登陆不了oracle,是不是服务名舔错了?打开控制面板/服务,找服务OracleServiceXXXX开头的,如OracleServiceWEN,那么服务名就是XXXX,如例子就是文wen了。
      

  4.   

    我装的是Oracle8.05
    现在我重装了Oracle8.16,一切正常,谢谢大家。