在客户端配置本地服务名时,需要提供: 服务器地址,服务器监听的端口号,网络协议,ORACLE_SID或数据库服务名。如下:

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 10.50.110.12)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME =ORCL)

)

)

通过客户端Net Manager创建一个连接到数据库服务器的连接服务时,实际上就是在tnsnames.ora文件中增加了一个TNS的内容。

Oracle所有的TNS配置文件的默认路径:%ORACLE_HOME%\network\admin

TNS的配置文件包括服务器端和客户端两部分。

服务器端有listener.ora、sqlnet.ora和tnsnames.ora,如果通过OCM(Oracle Connection Manage)和域名服务管理客户端连接,服务器端可能还包括cman.ora等文件;

客户端有tnsnames.ora,sqlnet.ora。

Oracle所有的TNS配置文件的默认路径:%ORACLE_HOME%\network\admin

listener.ora:监听器配置文件,成功启动后是驻留在服务器端的一个服务。监听器是用来侦听客户端的连接请求以及建立客户端和服务器端连接通道的一个服务程序。默认情况下Oracle在1521端口上侦听客户端连接请求。

sqlnet.ora:用来管理和约束或限制tns连接的配置,通过在该文件中设置一些参数,可以管理TNS连接。根据参数作用的不同,需要分别在服务器和客户端配置.。

tnsnames.ora:配置客户端到服务器端的连接服务,包括客户端要连接到的服务器和数据库的配置信息。

TNS配置

可以通过Oracle Net Configuretion Assitant配置TNS,也可以手动配置。

ORACLE TNS(transparence Network Substrate透明网络底层)相关推荐

  1. oracle tns 代理配置_oracle数据库tns配置方法详解

    TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器. TNS ...

  2. oracle查询tns信息,懂得oracle tns

    当前位置:我的异常网» 数据库 » 懂得oracle tns 懂得oracle tns www.myexceptions.net  网友分享于:2015-08-26  浏览:32次 了解oracle ...

  3. Oracle TNS 文件在哪

    目录 TNS 是什么 tnsnames.ora 的作用 典型的 TNS 内容 路径 注意:修改 TNS  文件,需要管理员权限. 本文介绍 Oracle TNS 文件是什么,有什么作用及 TNS 文件 ...

  4. 抓包oracle密码,Oracle TNS 协议抓包分析

    TNS 协议传输可以使用 TCP/IP 协议.使用 SSL 的 TCP/IP 协议.命名管道和 IPC 协议传输,其中 TCP/IP 协议传输是使 用明文传送. 这里只分析基于 TCP/IP 协议上的 ...

  5. Oracle tns 协议

    下面是翻译国外的一篇博客,原文连接如下: https://thesprawl.org/research/oracle-tns-protocol/ 简介 TNS(Transparent Network ...

  6. Oracle(TNS)协议解析及C/C++代码解析

    Oracle客户端和服务器使用TNS作为其数据交换协议. 它提供了一种对用户透明的层, 为不同的工业标准协议提供统一, 通用的接口. 基本上是TNS以这样的方式指定了端口1521上的会话是" ...

  7. oracle tns测试,在客户端配置TNS测试报错ORA-12170:TNS:连接超时

    在Red Hat Enterprise Linux Server Releae 5.5 成功安装ORACLE 10g 后,在客户端配置TNS后,测试是否可以连接到数据块服务器,结果报错: ORA-12 ...

  8. oracle设置打印机,使用 Oracle Solaris 打印管理器设置网络连接的打印机

    使用 Oracle Solaris 打印管理器设置网络连接的打印机 使用 Oracle Solaris 打印管理器设置网络连接的打印机的方法与设置直接连接的打印机类似.但是需要设置的打印机定义有所不同 ...

  9. Graph Convolution Network图卷积网络(二)数据加载与网络结构定义

    背景 : 弄懂Graph Convolution Network的pytorch代码如何加载数据并且如何定义网络结构的. 代码地址:https://github.com/tkipf/pygcn 论文地 ...

最新文章

  1. php 点击选择图片上传,快速实现PHP图片上传和预览
  2. python代码示例下载-python爬取音频下载的示例代码
  3. python自动化办公兼职-用Python自动办公,做职场高手(完结)
  4. 数据录入工作,使用VBA
  5. 【Java例题】5.3 线性表的使用
  6. spring ioc原理解析
  7. 【数据结构与算法】排序 冒泡、插入、选择 O(n^2)
  8. hdfs shell
  9. 计算机网络实验【常见网络测试命令的使用】
  10. java后台开发必备的9大类基础工具,你集齐了?
  11. 3dm下载的都是linux游戏,3DM的游戏怎么下载和安装(没智商的小白用户)
  12. BOS v2.0后台管理系统界面通用解决方案
  13. 报表控件Stimulsoft Report在招投标系统中的应用
  14. 《数据结构复习》扩展线性链表的广义表
  15. 仓储rfid文件_物联网RFID标签的四大主流应用场景
  16. html中常见标签及其用法归纳大全
  17. pycharm社区版搭建配置django2.2.16开发环境
  18. iOS中流媒体【视频】播放和下载【用到第三方的助手类】
  19. 【笔记总结】计算机系期末复习、专业课学习、算法与其他笔记
  20. GIS开发之二维地下管线综合管理系统(Arcgis)第二节 技术架构

热门文章

  1. c# java数据类型不同点
  2. 贴一段数组动态扩容的代码
  3. Hyperledger Fabric(构建你的第一个网络)
  4. 程序员永远不要再犯的5个编程错误
  5. Android nomedia 避免图片等资源泄露在系统图库其中
  6. android 之 ListView 里面嵌套 GridView 遇到的问题及其解决方法。
  7. SCCM2012 RBA
  8. c语言中removeDir的相反函数,C语言编程常见问题解答之常用函数的包括文件.doc
  9. 设计模式之反射与配置文件
  10. 漫谈递归:从斐波那契开始了解尾递归