可以测试同,但是打开PL/sql developer就是连接不了,新建数据库也不能连接。请大虾指教,密码和用户都对。

解决方案 »

  1.   

    1.先安装oracle客户端;
    2.配置tnsnames.ora,此文件位于$ORACLE_HOME\NETWORK\ADMIN目录下:
     打开此文件,加入如下内容:
    orcl = 
      (DESCRIPTION =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.255.5)(PORT = 1521))  --172.16.255.5服务器的ip
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)  -- orcl 你的实例名
        )
      )3.打开pl/sql developer,登录...
      
      

  2.   

    错误呢?
    请检查:
    1、用户名密码对吗?
    2、数据库选了吗,即你新建的网络服务名
    3、你用net manager新建,保存了吗。
      

  3.   

    错误提示如下:ORA-12154:could not resolve the identifier specified
      

  4.   

    无法处理服务名字
    你检查下tnsname.ora
      

  5.   

    直接在tnsnames.ora文件添加如下:
    99 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.99)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = develop)
        )
      )
    把三个红色的地方修改一下,第一个是网络服务名,第二个是要连的IP地址,第三个是要连的实例名
    保存即可
      

  6.   

    使用net configuration assistant重新进行"本地net服务名配置",服务器名使用IP地址。
    测试成功后,再在pl/sql中:conn 用户名/密码@连接串。
      

  7.   

    测试成功了,‘conn 用户名/密码@连接串。“在哪里设置?
      

  8.   

    cmd---->
    sqlplus /nolog;
    conn 用户名/密码@连接串
      

  9.   

    cmd-->
    tnsping 连接串 这个能通了,你的pl/sql developer才能连上
      

  10.   

    试下:
    d:\>sqlplus username/password@网络服务名
      

  11.   

    你看看这个$ORACLE_HOME\NETWORK\ADMIN下的另外一个ora后缀的文件,将里面的<NTS> 改为<NONE>,改后保存,重启PL/SQL