zoukankan      html  css  js  c++  java
  • plsql本机不安装数据库连接远程数据库

    用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端
     
    如何达到不安装oracle客户端,又能使用PL/SQL工具?
     
     
    1. oracle官网提供了instantclient,下载instantclient-basic包,将包解压存放到本地目录即可,包中提供了数据库的远程连接工具等,下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
    2、plsql登录时点击取消,进入到未登录状态界面,点击工具-->首选项配置解压后的instantclient目录,如下图:
     
    如,Oracle Home配置:D:softPackgedevelopSoftsoftPackgeplsqloracleConnectionToolinstantclient-basic-windows.x64-12.2.0.1.0instantclient_12_2
    OCI library配置:D:softPackgedevelopSoftsoftPackgeplsqloracleConnectionToolinstantclient-basic-windows.x64-12.2.0.1.0instantclient_12_2oci.dll
     
    3、远程连接数据库
    无需配置,可直接在登录窗口中输入用户名、密码、远程地址,8远程地址即:ip:端口/实例名,如:192.168.0.113:1521/ORCL
     
    4、plsql破解见plsql安装,通过注册机生成注册码,注册机网盘地址:https://pan.baidu.com/s/1nvOisMP
     
    5、问题:plsql连接远程数据库后查询出的数据乱码?
    (1)首先通过sql查询数据库编码:select * from V$NLS_PARAMETERS;
    查看第一行:NLS_LANGUAGE属性值,看是否是GBK或者UTF-8则设置环境变量。
    (2)设置环境变量
    NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    LANG=zh_CN.GBK
    --instantclient解压目录
    TNS_ADMIN=D:softPackgedevelopSoftsoftPackgeplsqloracleConnectionToolinstantclient-basic-windows.x64-12.2.0.1.0instantclient_12_2
     
    然后重启plsql,如果不行最好是重启电脑即可生效
     
     
  • 相关阅读:
    ntopng网络流量实时监控
    LVS初始使用步骤
    Pycharm快捷方式
    Python之路,Day9, 进程、线程、协程篇
    Python之路,Day7
    Python 之路 Day5
    Python之路,Day6
    Python之路,Day3
    Python之路,Day2
    Python之路,Day1
  • 原文地址:https://www.cnblogs.com/leskang/p/8117188.html
Copyright © 2011-2022 走看看