关于配置tnsnames来使用PLSQL连接数据库

关于配置tnsnames来使用PLSQL连接数据库

要想用ORACLE SQLdeveloper或者第三方工具PLSQLdeveloper、Toad等连接ORACLE数据库,必须要配置TNSnames.ora文件,

该文件在ORACLE_HOME/network/admin目录下,如果没有,手动创建一个也可以,

Tnsnames文件格式如下:

ORCL =

 (DESCRIPTION =

   (ADDRESS_LIST =

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

    )

   (CONNECT_DATA =

     (SERVER = DEDICATED)

     (SERVICE_NAME = orcl.com)

    )

  )

 

ORCL为随意设定的用来连接的服务名,此服务名和service_name的服务名不同,service_name服务名为数据库实例名或者全局实例名,host处填写数据库所在主机IP地址或者主机名。

有时候同一数据库需要为不同分类用户建立不同的连接服务,此时tnsnames.ora文件里面就要编辑几个不同的服务,如下:

ORCLTT =

   (DESCRIPTION =

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

     (CONNECT_DATA =

          (SERVER = DEDICATED)

          (SERVICE_NAME = orcl.com)

    )

  )

 

 

ORCL =

   (DESCRIPTION =

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

     (CONNECT_DATA =

          (SERVER = DEDICATED)

          (SERVICE_NAME = orcl.com)

 

     )

  )

 

此处的ORCLTT和ORCL即为两个不同的服务名,用来给不同分类的用户连接,如果有更多的分类用户,则可以建立更多的不同服务,注意,主机里面的tnsnames.ora文件内容需要拷贝相同的一份放置到PLSQLdeveloper 所在PC电脑的ORACLE network目录下,当然PC电脑必须安装好ORACLE client或者ORACLE 精简客户端。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

king_harry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值