解决方案 »

  1.   

    1. tnsnames.ora用来配置网络服务名(net service name),LISTENER_ORCL一般是用在remote_listener或local_listener上
    2. listener.ora中的SID_LIST_LISTENER用于服务的静态注册
    3. 配置好oci/Oracle客户端,剩下的,sqlplus 连接远程数据库需要什么,它也同样需要什么。服务端打开监听并保持网络畅通即可
    4. 可以,监听和数据库实例是多对多的关系。tnsnames.ora只是用来配置网络服务名对应的信息,如果服务端监听配在1521端口,要想连接数据库,就得同样配成1521端口