我安装了oracle11G
cmd和 PL SQL Developer都能连接访问
但是远程不能访问。提示用户名或者密码不正确
我自己机器上用myeclipse在程序中访问也提示密码或用户名不正确。请问安装oracle11G 服务器要怎么样配置吗? 
才能在远程访问? 
防火墙我已经关了。

解决方案 »

  1.   

    tnsnames.ora内容如下:ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = computera)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )
      

  2.   

    你不会是使用sysdba权限的用户登陆吧。。
      

  3.   

    该用户就是具有dba去权限。
    这样不行吗? 
    但是我去去掉他dba的权限也不行啊
    仍然提示密码不对
      

  4.   

    用NetCA重新配置一下,也不知道你是怎么登录的
      

  5.   

    具有dba权限的用户登陆必须指定为sysdba或者是sysoper...
    你换个用户看可以不?
      

  6.   

    scott@YPCOST> conn cost/cost;
    ERROR:
    ORA-01017: invalid username/password; logon denied
    警告: 您不再连接到 ORACLE。
    scott@YPCOST> conn cost/cost@cost; --连接服务器上的数据库
    已连接。
    cost@COST> tnsname
    COST =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.2)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME =cost)
        )
      )
      

  7.   

    看下你的myeclipse里的连接串怎么写的?
      

  8.   

    connect username/password@[//][host][:port][/service_name]LOC =(DESCRIPTION=
    (SDU=32767)
    (ADDRESS=
    (PROTOCOL=TCP)
    (HOST=HQ)
    (PORT=1521))
    (CONNECT DATA=
    (SERVICE_NAME=LOC)))SID_LIST_listener_name=
    (SID_LIST=
    (SID_DESC=
    (SDU=32767)
    (SID_NAME=loc)))
      

  9.   

    好了 问题解决了
    应该是 
    Oraclefans_
    所说的问题
    就是我的用户具有dba的权限 
    但是当我用oem删除该用户的dba角色以后 
    还是不能连接
    最后新建了一个用户 连接成功 
    谢谢了 虽然原来学过oracle 但是第一次在项目中用oracle 很多东西都不懂 
    这儿要特别感谢Oraclefans_
      

  10.   

    远程不能访问,是因为dba的权限?