• plsql和navicat连接远程oracle(易错点)


    plsql和navicat连接远程oracle,只需要安装oracle客户端即可。注意此处是oracle客户端(Instant Client),并不是oracle数据库。

    oracle客户端下载地址:http://www.oracle.com/technetwork/cn/database/features/instant-client/index-097480.html

    plsql官方下载地址:https://www.plsqldev.com/

    注意事项:1.这里plsql和oracle一定要统一,要么2个都是64位,要么是32位。不然plsql连接远程oracle数据库报ora12514错误。

    2.plsql从11.0.4版本之后才开始出64位(2016),可能大家手上现有的plsql安装包都是32位的,所以一定要装32位的oracle客户端。这里要注意和自己电脑多少位没关系,电脑64位也可以装32位的oracle客户端。(博主就是因为自己电脑64位的,结果下了个64位客户端,但plsql32位的,结果就出问题了。)

    3.还有一点注意安装客户端时以管理员身份运行,博主发现有时候直接安装会在卡在更新注册表那里,在看安装日志后发现注册表写入失败。

    4.如果已经安装了客户端怎么知道自己安装的是多少位的?

    打开注册表如下图在software中会看到wow6432node这个文件,该文件夹是64位电脑安装的32位软件的注册表,下拉可以看到oracle客户端注册表(博主电脑64位的)。此时说明安装的oracle客户端是32位的。

    顺便简单说下连接步骤

    1.plsql连接oracle客户端需要配置oci文件。最后在客户端安装目录找到network>admim文件夹下的tnsnames.ora配置要连接数据库,这里就不细说了,网上教程都有。

    一般打开文件都会有个例子,复制,改成自己要连接的数据库。(注意把前面的“#”去掉)

    navicat比较简单,只需要配置oci文件,也要注意32位和64位的问题。

    1.如下图,配置oci

    2.配置好oci之后新建一个oracl连接如下图,填好信息就可以了

     

  • 相关阅读:
    arm-linux-3.4.2移植for2440
    编译内核是出现:arch/arm/mm/tlb-v4wbi.S:64:error: too many positional arguments
    poj3050 Hopscotch
    poj3187 Backward Digit Sums
    poj2718 Smallest Difference
    hihocoder offer收割编程练习赛10 C 区间价值
    poj1862 Stripies
    poj3262 Protecting the Flowers
    poj2229 Sumsets
    poj2385 Apple Catching
  • 原文地址:https://www.cnblogs.com/Y-zhiwei/p/7809884.html
Copyright © 2020-2023  润新知