- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sqlnet.ora配置详解
一、sqlnet.ora
sqlnet.ora 用在oracle client端,用于配置连接服务端oracle的相关参数。
1).NAMES.DEFAULT_DOMAIN:域名domain定义,在你用sqlplus访问数据库的时候,会在tns别名后面加上.domain
示例:.NAMES.DEFAULT_DOMAIN=.com
在客户端执行命令:sqlplus username/password@local_dev的时候,会出现如下错误信息:
ORA-12154: TNS: 无法处理服务名或者ORA-12154: TNS:could not resolve service name这样的错误信息。因为sqlplus username/password@orcl的时候,将tns别名“orcl”转换成了“”,所以在tnsnames.ora中找不到,就报错了。
修改tnsnames.ora中的定义如下:ORCL.com =? (DESCRIPTION =? ? (ADDRESS_LIST =? ? ? (ADDRESS = (PROTOCOL = TCP)(HOST = 47)(PORT = 1521))? ? )? ? (CONNECT_DATA =? ? ? (SERVICE_NAME = orcl)? ? )? )再执行sqlplus username/password@orcl连接成功。
2)NAMES.DIRECTORY_PATH:定义了在客户端连接数据库时,采用什么样的匹配方式。
示例:NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
那么在客户端执行sqlplus username/password@local_dev连接数据库的时,首先采用tnsnames.ora的别名配置连接数据库;如果连接上;再采用ONAMES进行解析,最后采用主机名进行解析。ONAMES表示Oracle使用自己的名称服务器(Oracle Name Server)来解析,目前Oracle建议使用轻量目录访问协议LDAP来取代ONAMES;HOSTNAME表示使用host文件,DNS,NIS等来解析;
3)SQLNET.AUTHENTICATION_SERVICES:定义登录数据库的认证方式,这个参数默认没有设置。示例:SQLNET.AUTHENTICATION_SERVICES=(NONE,NTS)
NONE表示Oracle数据库身份验证,NTS表示操作系统身份验证,两种方式可以并用,先后顺序表明验证的优先方式。
4)tcp.validnode_checking=yes:表示启用客户端的IP检查,非法的IP将被拒绝访问Oracle。
5)tcp.invited_nodes=(IP1,IP2,IP3...):表示允许哪些IP访问Oracle。
6)tcp.excluded_nodes=(IP1,IP2,IP3...):表示拒绝哪些IP访问Oracle。
二、tnsnames.ora
tnsnames.ora 用在oracle client端,用户配置连接数据库的别名参数,就像系统中的hosts文件一样。提供了客户端连接某个数据库的详细信息,主机地址,端口,数据库实例名等。示例:ORCL =? (DESCRIPTION =? ? (ADDRESS_LIST =? ? ? (ADDRESS = (PROTOCOL = TCP)(HOST = 47)(PORT = 1521))? ? )? ? (CONNECT_DATA =? ? ? (SERVICE_NAME = orcl)? ? )? )PROTOCOL参数一般是TCP,可以根据服务器情况选择一种配置方式。
HOST 一般是ip地址,如果是主机名,则应该在客户端系统的host文件上配好主机名和ip地址的映射关系。
PORT 标准是1521,根据服务器端的监听端口而定。
SERVICE_NAME 就是数据库的服务名。
三、listener.ora
tnslsnr进程是监听、并接受远程连接数据库请求的监听进程。listener.ora是tnslsnr进程的配置文件,监听的参数都是从该配置文件中读取,该文件位于服务端。如果你只需要在本地连接数据库,不接受远程连接,那么也不需要启动tnslsnr进程,也不需要去维护listener.ora文件。启动监听进程的命令,在命令模式下,执行lsnrctl start命令就启动了监听进程tnslsnr。
示例:SID_LIST_LISTENER =? (SID_LIST =? ? (SID_DESC =? ? ? (SID_NAME = PLSExtProc
您可能关注的文档
- ProE期末考试题A卷.doc
- Protel DXP 2004实习报告.doc
- PR教师期末工作总结.doc
- ps中各个工具的作用.doc
- present的用法.doc
- PROFIBUS-DP电缆(6XV1830-3EH10).doc
- Project Communication Plan 项目交流规划(学生作业).doc
- PS范文(电气工程专业).doc
- PS范文(会计学专业).doc
- PS抠图技巧教程:通道抠图抠狗尾巴草.doc
- SPI、I2C、UART、USB串行总线协议的区别.doc
- SQL上机模拟习题.doc
- Sqlserver数据库中没有维护计划,使用windows默认的计划任务实现数据备份.doc
- SQL2000修改sa密码时提示【错误2812:未能找到储存过程’sp_passwoed’】的解决方法.doc
- SQL数据库恢复软件ApexSQLLog安装操作手册.doc
- SQLserver2000〔Microsoft][ODBC_SQL_Server_Driver][DBNETLIB]SQL_Server不存在或访问被拒绝[一].doc
- SS120120双笼物料提升机.doc
- STARTER使用示范.doc
- STAR原则的简单运用.doc
- STAND 的用法.doc
最近下载
- 《念奴娇赤壁怀古》课件.pptx VIP
- 《线性代数》(陈建龙等)第三章 线性方程组.ppt VIP
- 2025年初中物理课程标准(2022版)考试模拟试卷及答案(共三套).docx
- 城市快速路系统工程冬季施工方案.pdf VIP
- 施耐德_ELAU PacDrive-3-故障代码.pdf VIP
- 2025年重庆市《安全员》C3证考试题库(含答案) .pdf VIP
- 模型试验在土力学与基础工程课程教学中的应用.pdf VIP
- 掘进与支护(第二版)课件:煤巷、半煤岩巷及特殊掘巷法.pptx
- 基于AHP-熵权法的建筑工程经济课程教学策略优化研究.pdf VIP
- 基于BIM技术的独立学院混凝土结构课程教学改革研究.pdf VIP
原创力文档


文档评论(0)