oracle配置文件相关问题

请问oracle客户端中需不需要再添加一个监听器,listener.ora,(我知道客户端也需要配置tnsnames.ora的)

还有就是,能不能简单说明一下,这两个配置文件的各自的作用?
1. listener.ora
2. tnsnames.ora
我还发现一个sqlnet.ora,再请说下这个文件的作用,谢谢!

listener.ora 是在服务器端配置的,实际上是让oracle打开一个TCP端口(默认是1521)用于侦听客户端的请求,一般可以在服务器上使用netca自动配置;
tnsnames.ora 是在客户端(如果你在服务器上使用客户端程序也可以配置)配置的,其实际上是一个服务命名,相当与把我们常说的oracle连接字符串对应到一个服务器IP和端口。oracle9i后安装oracle net8后可以用oracle net manager来配置本地的服务命名,其会自动生成 tnsnames.ora。
sqlnet.ora 也是配置工具自动产生,一般不需要更改。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-11
它是listener监听器进程的配置文件。关于listener进程就不多说了,接受远程对# listener.ora Network Configuration File: D:\\oracle\\product\\10.2.0\\
相似回答