我只知道监听程序是服务器端的,net服务名是客户端的

解决方案 »

  1.   

    Oracle Net Listener(侦听器) 运行于服务器端,用于侦听所有来自客户端的连接请求,并提供处理数据库服务方面的请求 位置:
    $ORACLE_HOME/network/admin/listerer.ora  
           --对应于netmgr中(GUI界面)的Listeners项下建立的缺省侦听器(Listener)$ORACLE_HOME/network/admin/sqlnet.ora   
           --对应于netmgr中(GUI界面)的ProfileOracle Net 连接方式    本地客户端连接的数据库(即客户端与数据库位于同一台服务器)。    本地连接同样使用到了Oracle Net,因为任何与数据的交互都通过Oracle Net来完成。    不需要使用到Listener,因为本地连接使用的是IPC协议,而IPC协议允许主机内进程间相互通信,由操作系统提供。    本地连接不需要进行任何配置,且本地服务器上可以运行若干个实例。    本地连接是唯一一个不需要侦听器的连接类型。     连接方法:CONNECT username/password更详细参考:配置ORACLE 客户端连接到数据库