PLSQL Developer 如何连接本机上的oracle
该如何配置tnsnames.ora
请各位高人写的详细些,谢谢!

解决方案 »

  1.   

    使用TCP配置TNSNAMES.ORA文件以支持到目录数据库的远程连接。可以在客户端上使用oracle NetConfiguration Assistant或oracle Net Manager图形配置工具对其进行配置,可以用文本编辑器直接进行编辑。如下,增加一个本地Net服务器的配置:XIAODON = (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST =xiaodon)(PORT = 1521))    )    (CONNECT_DATA =      (SERVER = DEDICATED)      (SERVICE_NAME= xiaodon)    ) )PROTOCOL:客户端与服务器端通讯的协议,一般为TCP,该内容一般不用改。
    HOST:数据库侦听所在的机器的机器名或IP地址。PORT:数据库侦听正在侦听的端口,可以察看服务器端的listener.ora文件或在数据库侦听所在的机器的命令提示符下通过lnsrctl status [listener name]命令察看。此处Port的值一定要与数据库侦听正在侦听的端口一样。 
    SERVICE_NAME:在服务器端,用system用户登陆后,sqlplus> show parameter service_name命令察看。
      

  2.   

    在客户端上使用oracle Net Configuration Assistant按照提示可以一步步的进行设置,或者直接修改
    D:\oracle\ora92\network\ADMIN 路径下的文件
    如下:
    PMIS =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.254)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = tact)
        )
      )
    HOST 为服务器地址,PORT为端口地址,一般不需要修改
    SERVICE_NAME 为服务器的数据库名
      

  3.   

    10.2.0在
    \oracle\product\10.2.0\client_1\NETWORK\ADMIN
      

  4.   

    我配成功了一次,不需要启动监听,连接本机oracle,我安装oracle的时候我的机器是没有ip的(我机器连的路由器)。重装系统了又忘记了,现在又在找 我日