关于配置tnsnames来使用PLSQL连接数据库「建议收藏」

关于配置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 精简客户端。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115640.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • linux chmod 755 ,750,777

    linux chmod 755 ,750,777一直没用过chmod777(755,750)的命令,也不知道具体是什么作用,尤其不知道755,750,777分别代表什么意思,只记得有一次咨询一个同门时告诉我不要设置成777模式,后来就没有接触了。因为今天又用到了,所以整理归纳以一下。chmod是Linux下设置文件夹权限的命令,后面一般跟三个数据,代表不用用户群体在这个文件夹上的权限设置:一般是三个数字:chmod750dir_wzg第一个数字表示文件所有者的权限第二个数字表示文件所有者同属一个用户组的其他用户在该文件上的权限

    2022年7月16日
  • Java中Scanner的理解大总结「建议收藏」

    Java中Scanner的理解大总结「建议收藏」Scanner类常用的方法:Scnaner(Filefile);Scnaner(Stringfilename);创建一个从特定文件扫描的扫描器hasNext();还有可读取的书库返回truenext();返回下一个标志作为字符串nextLine();使用行分隔符从这个扫描器返回一个行结束nextByte();nextshort();nextInt();nextLong()

    2022年7月20日
  • Linux Samba PDC – Domain Model

    Linux Samba PDC – Domain Model

    2021年8月1日
  • 学习笔记:Oracle dul数据挖掘 使用DUL数据恢复软件恢复分区表中

    学习笔记:Oracle dul数据挖掘 使用DUL数据恢复软件恢复分区表中

    2021年9月16日
  • 好程序员Java培训分享如何快速入门Java

    好程序员Java培训分享如何快速入门Java好程序员Java培训分享如何快速入门Java,一、掌握静态方法和属性  静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。  二、重视接口  在面向对象早期的应用中大量使用

    2022年7月7日
  • JAVA常见数据结构

    JAVA常见数据结构常见的的数据结构数据存储的常⽤结构有:栈、队列、数组、链表和红⿊树。栈栈:stack,⼜称堆栈,它是运算受限的线性表,其限制是仅允许在标的⼀端进⾏插⼊和删除操作,不允许在其他任何位置进⾏添加、查找、删除等操作。简单的说:采⽤该结构的集合,对元素的存取有如下的特点1.先进后出(即,存进去的元素,要在后它后⾯的元素依次取出后,才能取出该元素)。例如,⼦弹压进弹夹,先压进去的⼦弹在下⾯,后压进去的⼦弹在上⾯,当开枪时,先弹出上⾯的⼦弹,然后才能弹出下⾯的⼦弹。2.栈的⼊⼝、出⼝的都是栈的顶端位置。

    2022年7月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号