• Oracle客户端+PLSQLDeveloper实现远程登录Oracle数据库


    Oracle数据库功能强大、性能卓越,在造就这些优点的同时,也导致Oracle占内存比较多。针对这个问题,我们如何做到取其精华去其糟粕呢?

      解决方案:我们可以在局域网内的服务器上安装庞大的Oracle数据库,在开发人员的PC机上安装Oracle客户端,通过Oracle客户端远程登录Oracle数据库。

      操作步骤:

    1.我们可以从Oracle官网下载Oracle客户端软件,也可以从百度网盘下载,网盘推荐下载地址:http://pan.baidu.com/s/1kTyZdsz,下载完成后安装;

    2.安装PLSQL Developer;

    3.在Oracle客户端的安装目录下(我的安装路径为C:Program Files (x86)Oracleodac_client),新建文件tnsnames.ora,文件内容如下:

    ORCL =           (DESCRIPTION =             (ADDRESS_LIST =               (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.24.248)(PORT = 1521))             )             (CONNECT_DATA =               (SERVER = DEDICATED)               (SERVICE_NAME = orcl)             )           )

       HOST为远程Oracle数据库的IP地址,PORT为连接的端口号。

    4.添加系统环境变量,变量名为TNS_ADMIN,值为tnsnames.ora文件的路径;

    5.打开PLSQL Developer,Tool-->Prefrence,设置Oracle Home为客户端的安装路径(我的是C:Program Files (x86)Oracleodac_client),OCI Library为客户端安装路径+oci.dll(我的是C:Program Files (x86)Oracleodac_clientoci.dll);

    6.配置完成后重启PLSQL Developer;

    7.在PLSQL Developer中执行select userenv('language') from dual; 命令,添加系统环境变量,变量名为NLS_LANG,值为上述命令的执行结果。

      到此,我们就可以通过本机的PLSQL Developer远程登录192.168.24.248服务器上的Oracle数据库了。

      希望我的讲解能对您有所帮助。

    转自:http://www.2cto.com/database/201407/315285.html

  • 相关阅读:
    Quartz.net
    Perfview 分析进程性能
    windbg 分析cpu异常
    ansible-vault 教程
    ansible 自动化运维(2)
    简单生成随机测试数据
    基于 RabbitMQ-EasyNetQ 实现.NET与Go的消息调度交互
    自绘 TreeDataView 控件
    C# 创建音频WAVE文件头信息(*.wav)
    C# GOF 23种设计模式 学习Log【更新中】
  • 原文地址:https://www.cnblogs.com/shangshen/p/4046554.html
Copyright © 2020-2023  润新知