配置使用Navicat或PLSQL可视化工具远程连接Oracle_oracle数据库连接工具-程序员宅基地

技术标签: 2024年程序员学习  oracle  数据库  

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip204888 (备注大数据)
img

正文

一、概述

在这里插入图片描述

很多时候,我们需要使用SQL客户端工具连接服务器的 Oracle,由于本地没有安装Oracle,没有连接Oracleoci.dll文件,导致使用可视化工具(如NavicatPLSQL等)连接不上 Oracle。Oracle官网的一个客户端工具包Instant Client,可以帮助我们解决这个问题。

这里以Oracle Version 11.2.0.4.0为例。如果你需要连接服务器的 Oracle 版本为其他版本,选择对应版本号进行操作。

二、下载 Oracle Instant Client

首先到官网下载Oracle Instant Client

下载地址:

https://www.oracle.com/database/technologies/instant-client/downloads.html

首先选择你客户端操作系统,我这里是Windows 64 位,选择第一个即可
在这里插入图片描述

找到版本为11.2.0.4.0,选择Instant Client Package - Basic,进行下载。

在这里插入图片描述
下载完成后解压到一个能够方便找到的文件夹。如图:
在这里插入图片描述

三、配置环境变量

位置:选中我的电脑—>右键点击属性—>找到高级系统设置—>点击环境变量

配置如下:

  • 在系统变量中增加变量名:ORACLE_HOME,变量值:D:\tools\instantclient_11_2
  • 编辑系统变量中的Path,在变量值中增加%ORACLE_HOME%
  • 在系统变量中增加变量名:TNS_ADMIN,变量值:%ORACLE_HOME%
  • 在系统变量中增加变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

四、配置监听

在刚刚我们解压后的instantclient_11_2的目录下增加tnsnames.ora文件。内容如下:

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

  • HOST: 需要连接数据库的IP或主机名
  • PORT: 需要连接数据库的端口
  • SERVICE_NAME: 需要连接数据库的实例名

最外层的 ORCL 为对本机暴露的实例名称

在这里插入图片描述

五、可视化工具环境配置

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip204888 (备注大数据)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

lK-1713437922718)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/2401_84159791/article/details/137933150

智能推荐

SQL——修改表数据,满足某些条件时,设定某个值(SQL IF ELSE)_数据库根据条件设置数据-程序员宅基地

文章浏览阅读6k次,点赞6次,收藏9次。维护表数据:1、当pm字段值小于24时,将其值设为6;2、当pm字段值大于24 AND 小于36时,将其值设为24;3、当前值大于36,将其值设为36。_数据库根据条件设置数据

基于SSH+Tomcat+MySQL开发的简单学生信息管理系统-程序员宅基地

文章浏览阅读123次。基于SSH+Tomcat+MySQL开发的简单学生信息管理系统项目介绍????????学生信息管理系统是一个基于SSH(Struts2+Spring+Hibernate)框架的Web应用系统,旨在实现学生信息的数字化管理和共享。随着高校学生人数的不断增加和管理需求的不断扩大,传统的手工管理模式已经无法满足学生信息管理的需求,因此开发一款基于SSH框架的学生信息管理系统变得尤为重要。该系统采用 SSH 框架,实..._基于ssh的学生管理系统源码

如何屏蔽IE地址栏及状态栏中的URL显示?_去掉浏览器状态栏显示的url-程序员宅基地

文章浏览阅读1.2k次。常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。【1、最基本的弹出窗口代码】其实代码非常简单: _去掉浏览器状态栏显示的url

(一)Hexo + GitHub Pages 搭建个人博客网站,最全最新教程来了【亲测有效】_github pages + hexo-程序员宅基地

文章浏览阅读357次。GitHub Pages中找到我们主页的地址是。,内容先随便写一下,内容示例如下,填写之后点击。上创建一个新的代码仓库用于保存我们的网页。创建一个新文件,作为我们网站的主页。填写仓库名,格式必须为 你的。按钮,进入仓库创建页面。编写的,所以需要安装。_github pages + hexo

6.S081——补充材料——RISC-V架构中的异常与中断详解_risc-v 中断设计-程序员宅基地

文章浏览阅读4.5k次,点赞15次,收藏34次。在RISC-V标准中,将异常(exception)定义为当前CPU运行时遇到的与指令有关的不寻常情况,而使用中断(interrupt)定义为因为外部异步信号而引起的让控制流脱离当前CPU的事件。而陷阱(trap)表示的则是,由异常或者中断引起的控制权转移到陷阱处理程序的过程。其实Xv6的定义和RISC-V的定义是相互兼容的,我们说在Xv6中有三种方式会触发陷阱:系统调用、中断和程序异常,其实系统调用中的ecall指令和程序执行中的异常都属于RISC-V标准中定义的异常情况,而。_risc-v 中断设计

pycharm常用快捷键及快捷键自定义修改_pycharm替换快捷键-程序员宅基地

文章浏览阅读2.5k次,点赞4次,收藏10次。pycharm常用快捷键及快捷键自定义修改_pycharm替换快捷键

随便推点

结构化、半结构化、非结构化数据_半结构化数据有哪些-程序员宅基地

文章浏览阅读9k次。1.结构化数据定义:业界指关系模型数据,即以关系数据库表形式管理的数据简析:虽然专业角度上看,结构化就是关系模型的说法并不准确,但针对目前业内现状,还是定义为关系模型最为妥善,因为它准确的代表了我们传统上最熟悉的企业业务数据。2.半结构化数据定义:非关系模型的、有基本固定结构模式的数据,例如日志文件、XML文档、JSON文档、Email等。3.非结构化数据定义:没有固定模式..._半结构化数据有哪些

Python分析 | 从00-90后的微信昵称_python 获取随机网名-程序员宅基地

文章浏览阅读580次。一、前言大家好,首先说明的是,这是一篇技术文,也是一篇not技术文,今天分享的是,当我获取了微信小程序英文取名的3500多个微信用户昵称、年龄段后,分析得到下面解果。。。二、Let's get it1.基本信息获取1.访问英文取名的用户基本信接口,获取英文取名用户微信名(NickName)、访问次数(Count)、总数据集(ResponseData),并将微信名存入文件。# ..._python 获取随机网名

UWB 帧结构_uwb帧payload结构-程序员宅基地

文章浏览阅读2.2k次。PSPD_uwb帧payload结构

jScrollPane的使用(jquery滚动条插件)_jquery.jscrollpane.min.js-程序员宅基地

文章浏览阅读9.3k次。这是一个js的页面滚动条插件使用时引入三个文件:(路径自行填写)然后再给需要添加滚动条的容器加上一个方法,搞定$(function(){ $("#contentDiv").jScrollPane();})太好用了!ps:如果要修改滚动条的默认样式可以打开jquery.jscrollpane.css_jquery.jscrollpane.min.js

智慧采购管理系统电子招投标优势浅析,助力建筑工程企业高效做好采购管理工作_招标采购智慧信息管理系统-程序员宅基地

文章浏览阅读550次。随着建筑工程行业的蓬勃发展,竞争也日益激烈。在项目执行过程中,从项目前期投标开始,到项目立项、施工过程、竣工结束的整个过程中,采购活动频繁,且采购类型较多,各项采购金额巨大,如何应用电子采购平台,实现数字化采购、提升项目管理效益目标至关重要。招标采购是建筑工程行业的主要采购方式,传统的招标投标繁杂的基础性、程序性、流程化的工作需要耗费大量的人力和时间,而数字化采购平台在线便可完成招标、投标、评标、定标等招投标活动,取代原来极其繁琐、无法交叉检查的传统招标流程,让企业招采能高效工作。应用采购系统实现电子招投标_招标采购智慧信息管理系统

建立备份域控服务器,备份域控制器-程序员宅基地

文章浏览阅读1.8k次。备份域控制器10/25/2013本文内容上一次修改主题: 2005-11-11备份域控制器以确保它们的可用性是很重要的。备份域控制器就像备份 Exchange 成员服务器一样。备份域控制器和备份 Exchange 成员服务器的主要区别在于,在备份域控制器时,不必考虑 Exchange 数据库。用于备份域控制器的方法取决于所选择的灾难恢复策略。备份域控制器的系统状态数据使用“备份”备份域控制器的系统..._备份域 ip和域服务器一样

推荐文章

热门文章

相关标签