oracle学习------sqlnet.ora;tnsnames.ora等配置..
时间:2010-05-27 来源:jennyljd
接上一篇
TNS(Transparent Network Substrate) Listener 是Oracle客户端通过Listener连接数据库的协议负责建立和维系客户机同ORACLE数据库服务的远程连接。TNS Listener处理客户连接请求并为客户机和服务器之间建立一个TNS数据连接,它缺省监听于TCP 1521端口。 tns对应的配置文件就是tnsnames.oratnsnames.ora文件配置
当sqlnet.ora中存在NAMES.DIRECTORY_PATH= (TNSNAMES)时,即客户端解析连接字符串中有tnsnames时,才使用该文件,提供tnsname到主机名或ip地址的解析.
#ISO为连接时需要输入的tnsname #host=xxxxxx,其中xxxxxx为数据库侦听所在的机器的机器名或者ip地址,数据库侦听#一般与数据库在同一台机器上,提议在命令提示符下,同过hostname得到,也可以#ipconfig(windows),ifconfig(linux/unix)得到; #前提是一定要ping通 #PORT即为数据库正在侦听的端口号,可以通过lsnrctl status或者listenetr.ora #文件来查看 #PROTOCOL = TCP为客户端与服务器端通讯所用的协议 #SERVER = DEDICATED表示使用专用服务器模式去连接,需要和服务器的模式匹配,如果没#有就根据服务器的模式自动匹配 #iso对应的为service_name.可以同过SQL> show parameter service_name得到
ISO = |