• 2015年9月2日 安装PL/SQLDeveloper


    一直以来对PL/SQL理解的不是很透彻,所以导致了今天的这种情况的发生,作为一个工作过几年的程序员,深感羞愧。先将安装过程中遇到的问题阐述一下。

    ①安装PL/SQL的目的:对远程数据库进行操作

    ②安装步骤如下:下载PL/SQL后,直接进行安装。

    安装完后,打开PL/SQL,出现以下界面:

    到了这一步,我就纳闷了,为什么没有conect as(连接为)这一项呢?

    于是乎,不管其他的,直接输入用户名,密码,数据库ip地址,接下来就出现了如下错误提示:

    提示的很清楚啊,没有安装oracle客户端。

    于是查询相关的资料,原来PL/SQL要连接远程服务器需要装客户端,如果在本机上装Oracle服务器显得很麻烦,其实我们可以在本地安装Oracle的一个精简客户端

    目前下载地址为:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

    安装配置步骤如下:

    1.解压下载的安装包,放在本地的一个路径下

     如,我放在D:developsoftinstantclient_12_1下

    2.在此路径下建立文件夹network/admin,在admin文件夹下面建立tnsnames.ora文件

    文件中内容如下:

     WORCL =

    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.111)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = orcl)
    )
    )

    说明:其中红色部分针对个人情况设定,WORCL为我自定义的连接名称,可根据个人喜好任意改名。

    192.168.1.111为ORACLE数据库服务器的IP。orcl为数据库服务名。

    3.设置环境变量

     用户变量中新建:

        变量名:nls_lang

        变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    系统变量path中添加:D:developsoftinstantclient_12_1

    说明:如果不配置此项环境变量,则通过sql语句查询的中文值会出现乱码

    4.配置PL/SQL developer

      启动PL/SQL Developer,在登录窗口,点击取消按钮就可进入主界面,显示为未登录状态。

      点击tools——>Preferences,进行设置,如下:

    至此整个配置完成,点击PL/SQL,会出现以下界面:

  • 相关阅读:
    Excel文件上传
    SAP 中如何寻找增强
    MySQL性能优化的最佳经验,随时补充
    PHP编程效率的20个要点
    php性能优化
    AngularJS API之$injector ---- 依赖注入
    AngularJS API之extend扩展对象
    AngularJS API之equal比较对象
    AngularJS API之isXXX()
    AngularJS API之toJson 对象转为JSON
  • 原文地址:https://www.cnblogs.com/anzhao/p/4778756.html
Copyright © 2020-2023  润新知