zoukankan      html  css  js  c++  java
  • 使用Navicat Premium远程连接Oracle数据库

    刚刚找到了实习工作。需要用到一些自己不怎么了解的技术和工具。开通博客,写下自己遇到的问题,希望能够帮助到后来的人。

    公司用的数据库是Oracle,平时我所用到的是MySQL,对Oracle不太熟悉。所以今天在连接公司数据库的时候出现了一些问题。

    我是用的DBMS(数据库管理系统)是Navicat Premium12。

    首先,在本机上远程连接Oracle数据库时,不需要下载Oracle的服务端,但是必须要下载客户端,Navicat Premium12、PL/SQL之类的工具。我用的是Navicat Premium12,所以说一下在Navicat Premium12上怎么远程连接Oracle数据库。

    首先在oracle官网下载Instant Client 和sqlplus。

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

    需要注意的是:你的Navicat Premium的版本和位数要和下载的instant-client一致。我的软件Navicat Premium版本是12,64位的,所以下载的也是64位,12版本的。

    进入官网的下载页面,找到适合自己数据库系统的选项,我的电脑是64的Windows系统,Navicat Premium12也是64位的,所以下载的是64位。

     点进去

     看到下载界面中出现许多内容,这时需要注意的是下载的版本。上图中标出的即为版本号。因为我是用的是64位的Navicat Premium12。所以向下找到版本是12的。

    如果Navicat Premium11,就下载版本是11的。需要下载的文件有两个分别是

     找到合适的下载地址,然后下载,解压。

    下载完成后,打开Navicat Premium。在工具——选项中。

     在环境选项卡中设置你下载的内容,分别为sqlplus.exe和oci.dll。点击确定之后,关掉Navicat 。重新启动即可连接Oracle数据库。

     连接名可以随便起。

    主机填写要连接的数据库的IP地址

    用户名密码就是给你的那个。

    其他的不用修改。之后点击测试连接。

     如果显示上图,证明连接成功。

    有什么问题,大家尽管提出来,我会努力改进的。

  • 相关阅读:
    Qt QCustomPlot 取数据,鼠标移动显示
    [Leetcode]Swap Nodes in Pairs
    [Leetcode]Sort Colors
    [Leetcode]Unique Paths
    [Leetcode]Find Minimum in Rotated Sorted Array
    [Leetcode]Merge Two Sorted Lists
    [Leetcode]Convert Sorted Array to Binary Search Tree
    [Leetcode]Unique Paths
    [Leetcode]Climbing Stairs
    [Leetcode]Remove Duplicates from Sorted List
  • 原文地址:https://www.cnblogs.com/blogK2/p/12060779.html
Copyright © 2011-2022 走看看