重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1458|回复: 0
打印 上一主题 下一主题

[Oracle] tnsnames.ora文件简单介绍

[复制链接]
跳转到指定楼层
楼主
发表于 2021-12-31 23:16:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
tnsnames.ora存放在客户端机器上,记录客户端访问数据库的本地配置,定义网络服务。只有当sqlnet.ora中有“NAMES.DIRECTORY_PATH=(TNSNAMES)”这样的字样,也就是客户端解析连接字符串的顺序中有TNSNAMES时,才会使用这个文件.
tnsnames.ora文件通常在$ORACLE_HOME/network/admin目录下,以下为文件中内容:
# tnsnames.oraNetwork Configuration File:/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
#Generated by Oracle configuration tools.
ORCL150=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.133.150)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl150)
    )
  )
说明:
ORCL150:网络服务名
PROTOCOL:客户端与服务器端通讯的协议,一般为TCP
HOST:机器名或IP地址
PORT:数据库端口号
CONNECT_DATA:连接数据
SERVICE_NAME:数据库服务名,可以用show parameter service_name命令查看
SERVER =DEDICATED:使用专用服务器模式连接,需要跟服务器的模式匹配

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-4-20 20:49 , Processed in 0.093101 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表