zoukankan      html  css  js  c++  java
  • pl/sql dev安装

    转载:

    https://www.cnblogs.com/moly/p/8287091.html

    https://www.cnblogs.com/wuxiaokai/p/5032984.html

     

    安装:

    下载pl/sql dev安装包

    如果没有安装oracle客户端的话,显示信息中没有Connect as选项,所以需要安装installclient

    下载installclient并解压,之后在plsql主界面中,进入Tools/Proferences/Oracle/Connection的Oracle Home和OCI library

    Oracle Home填写installcleint的解压路径,比如xxx/instantclient_12_2_x64

    OCI library填为xxx/instantclient_12_2_x64/oci.dll

    重启pl/sql就会出现之前没有出现的Connect as选项,然后用户名密码登录。

     

    配置文件:

    在instantclient_12_2目录建立instantclient_12_2 etworkadmin下tnsnames.ora的txt文件

    数据库配置信息完成后保存

     

    配置快捷键:

    1.设置关键字自动大写:

    Tools->Preferences->Editor,将Keyword case选择Uppercase。

    这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。

    2.自动替换:快捷输入SQL语句。

    例如输入s,按下空格,自动替换成SELECT;再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。

    设置方法:菜单Tools–>Preferences–>Editor–>AutoReplace(自动替换)–>Edit

    1)、建立一个文本文件shortcuts.txt,并写入如下内容:

    s=SELECT

    复制代码另存到PL/SQL Developer的安装路径下的~/PlugIns目录下

    2)、Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Apply。

    3)、重启PL/SQL Developer,在sql窗口中输入s+空格,sc+空格做测试。

    注意:shortcuts.txt不可删除掉,否则快捷键无法用

    
    下面定义了一些规则作为参考
    i=INSERT
    u=UPDATE
    s=SELECT
    f=FROM
    w=WHERE
    o=ORDER BY
    d=DELETE
    df=DELETE FROM
    sf=SELECT * FROM
    sc=SELECT COUNT(*) FROM
    sfu=SELECT * FROM FOR UPDATE
    cor=CREATE OR REPLACE
    p=PROCEDURE
    fn=FUNCTION
    t=TIGGER
    v=VIEW
    sso=SET serveroutput ON;
    
    设置快捷键(设置方法:菜单Tools–>Preferences–>用户界面–>键配置)
    新建sql窗口:ctrl+shift+s
    新建命令窗口:ctrl+shift+c
    新建测试窗口:ctrl+shift+t
    PL/SQL Developer美化器:ctrl+shift+f
    重做:ctrl+shift+z
    撤销:ctrl+z
    清除:ctrl+d(慎用,不可恢复,俺是禁用哦O(∩_∩)O~)
    选中所有:ctrl+a
    缩进:tab
    取消缩进:shift+tab
    大写:ctrl+shift+x
    小写:ctrl+shift+y
    注释:ctrl+h
    取消注释:ctrl+m
    查找:ctrl+f
    显示表结构:ctrl+鼠标悬停在表名上
    模板列表:shift+alt+r
    窗口列表:ctrl+w
  • 相关阅读:
    Redis入门到高可用(十九)——Redis Sentinel
    Redis入门到高可用(十八)—— 主从复制
    动态代理
    Redis入门到高可用(十七)—— 持久化开发运维常见问题
    Redis入门到高可用(十六)—— 持久化
    mybatis批量操作
    Redis入门到高可用(十五)—— GEO
    Redis入门到高可用(十五)—— HyperLogLog
    Redis入门到高可用(十四)—— bitmap
    Redis入门到高可用(十三)—— 发布订阅
  • 原文地址:https://www.cnblogs.com/shengyin/p/8617529.html
Copyright © 2011-2022 走看看