PLSQLDeveloper14连接Oracle11g

PLSQLDeveloper14连接Oracle11g提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、环境配置1.安装PLSQLDeveloper142.下载并解压Oracle客户端3.配置window操作系统环境变量二、工具配置1.Oracle客户端配置2.PLSQLDeveloper14配置3.重启PLSQLDeveloper14客户端结尾一、环境配置1.安装PLSQLDeveloper14官网自行下载,不详细阐述2.下载并解压Oracle客户端例如版本:instantclient-basic-nt-19.8.0

大家好,又见面了,我是你们的朋友全栈君。


一、环境配置

1.安装PLSQLDeveloper14

官网自行下载,不详细阐述

2.下载并解压Oracle客户端

例如版本:instantclient-basic-nt-19.8.0.0.0dbru.zip

3.配置window操作系统环境变量

电脑(右键)→属性→高级系统设置→环境变量→系统环境变量→新建
变量名:NLS_LANG
变量值: AMERICAN_AMERICA.ZHS16GBK
在这里插入图片描述
变量名:TNS_ADMIN
变量值:D:\work\java\software\instantclient_19_11
在这里插入图片描述

二、工具配置

1.Oracle客户端配置

在Oracle客户端(instantclient-basic-nt-19.8.0.0.0dbru.zip)的解压目录下创建文件夹network/admin/,里面创建名为”tnsnames.ora”文件,添加以下内容:

orcl155 =																 ##orcl155为自定义名称
  (DESCRIPTION =
   (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 连接IP)(PORT = 连接端口)) ##修改要连接机器的IP和监听端口
   )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl )										 ##数据库服务名
   )
  )

2.PLSQLDeveloper14配置

配置➡首选项➡连接
1.添加Oracle主目录 :将Oracle客户端解压目录到Oracle主目录 我本机的路径为:D:\work\java\software\instantclient_19_11
2.添加OCI库:将Oracle客户端解压目录下oci.dll文件复制为路径,添加到OCI库 我本机的oci.dll文件文件位置为:D:\work\java\software\instantclient_19_11\oci.dll

在这里插入图片描述

在这里插入图片描述

3.重启PLSQLDeveloper14客户端

登录:输入用户口令,选择数据库即可


结尾

  • 感谢大家的耐心阅读,如有建议请私信或评论留言。
  • 如有收获,劳烦支持,关注、点赞、评论、收藏均可,博主会经常更新,与大家共同进步
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143095.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 万字文肝Python基础知识

    万字文肝Python基础知识Python基础知识,进阶操作

  • 数组的下标越界与内存溢出有关吗_数据量过大数组报下标越界

    数组的下标越界与内存溢出有关吗_数据量过大数组报下标越界很相似的两个概念,一不小心就会混淆首先,对两个名词做一个大概的解释:下标越界在引用数组元素时,使用的下标超过了该数组下标的应有范围,但应注意的是:C/C++不对数组做边界检查。可以重写数组的每一端,并写入一些其他变量的数组或者甚至是写入程序的代码。不检查下标是否越界可以有效提高程序运行的效率,因为如果你检查,那么编译器必须在生成的目标代码中加入额外的代码用于程序运行时检测下标是否越界,这

    2022年10月19日
  • 到底什么是hash呢?hash碰撞?为什么HashMap的初始容量是16?

    到底什么是hash呢?hash碰撞?为什么HashMap的初始容量是16?一,到底什么是hash呢?作者:知乎用户链接:https://www.zhihu.com/question/26762707/answer/40119521来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。hash(散列、杂凑)函数,是将任意长度的数据映射到有限长度的域上。直观解释起来,就是对一串数据m进行杂糅,输出另一段固定长度的数据h,作为这段数据的…

  • 进程间通信和线程间通信的几种方式是_线程通信方式

    进程间通信和线程间通信的几种方式是_线程通信方式进程和线程的区别:对于进程来说,子进程是父进程的复制品,从父进程那里获得父进程的数据空间,堆和栈的复制品。而线程,相对于进程而言,是一个更加接近于执行体的概念,可以和同进程的其他线程之间直接共享数据,而且拥有自己的栈空间,拥有独立序列。共同点:它们都能提高程序的并发度,提高程序运行效率和响应时间。线程和进程在使用上各有优缺点。线程执行开销比较小,但不利于资源的管理和保护,而进程相反…

  • 什么是SSH 以及常见的ssh 功能

    什么是SSH 以及常见的ssh 功能什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者TatuYlonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目…

  • 走近webpack(5)–devtool及babel的使用

    这一章咱们来说一下如何使用babel以及如何用webpack调试代码。这是基础篇的最后一章,这些文章只是罗列的给大家讲解了在一些场景中webpack怎样使用,这章结束后会给大家讲解一下如何在我们实际的

发表回复

您的电子邮箱地址不会被公开。

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