广告
返回顶部
首页 > 资讯 > 数据库 >PLSQL Developer软件使用大全
  • 967
分享到

PLSQL Developer软件使用大全

2024-04-02 19:04:59 967人浏览 独家记忆
摘要

PLsql Developer软件使用大全    第二章 PLSQL Developer配置 2.1   记住密码 &n

PLsql Developer软件使用大全

 PLSQL Developer软件使用大全

 PLSQL Developer软件使用大全 

 

 

第二章 PLSQL Developer配置

 

2.1   记住密码   

   这是个有争议的功能,因为记住密码会给带来数据安全的问题。但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。

设置方法:菜单Tools --> Preferences --> oracle --> LoGon History --> Store With PassWord 

重新登录再输入一次密码则记住了。

上述方法若不好用,使用下面的方式:

在上面所说的界面中的"Fixed Users"中,

添加需要直接选择后就可登录的用户名/密码@ORACLE_SID,

如:

cbsdb/cbsdb@cbsdb

重新登录的时候,从Oracle Logon的登录界面的Username后面的...按钮处,

选择需要登录的用户即可。

2.2   SQL语句字符全部大写

信息系统的核心是数据库,系统出问题时最先要查的就是SQL语句,怎样在浩瀚的日志中快速找到那条SQL语句是件比较痛苦的事情。 SQL语句全部大写并不能彻底解决这一问题,但在一堆代码中间找一行全部大写的字符相对容易些。设置方法:菜单Tools --> Preferences --> Editor --> Keyword Case --> Uppercase

2.6   自动替换

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

   设置方法:菜单Tools --> Preferences --> Editor --> AutoReplace. --> Edit

   下面定义了一些规则作为参考

s=SELECT

f=FROM

w=WHERE

o=ORDER BY

d=DELETE

sf=SELECT * FROM

df=DELETE FROM

sc=SELECT COUNT(*) FROM

 PLSQL Developer软件使用大全 

2.7   格式化SQL语句 

 

在使用PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析;

使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可.

 PLSQL Developer软件使用大全 

2.8   左下角显示window list

  点击菜单 tools -> window list, 将弹出的小窗口拖到左下角合适位置,然后点击菜单 window->save layout

2.10   不备份sql文件

  tools->Preferences->Files->backup,页面中backup files中选择 disabled

2.12   TNS Names

菜单Help->Support Info->TNS Names,可以查看Oracle的tnsnames.ora。

2.13   Copy to Excel

在SQL Window中执行Select语句,在结果出来以后,右键点击下面的数据区,

选择Copy to excel,可以把数据区的记录原样拷贝到Excel中。

但有两点需要注意:

(1)field中不能以=开始,否则Excel会误认为是函数;

(2)数字不要超过17位,否则后面的位数将会置为0,

但可以通过在数字前加'来使Excel认为该field是文本,

同时对于数据库中Numbe类型的字段,最好用to_char输出,不然可能会显示不正常;

2.14   保持上次打开的SQL脚本

重新进入PL/SQL Developer时,Window List能打开上次退出时的文档:

(1)将菜单Tools->Window list选项勾上;

(2)Tools->Perferences->User Interface->Options的右边,

将"Autosave desktop"勾选.

(3)退出PL/SQL Developer重新进入.

 

2.15   快速找到已知表名的表或其他对象

在Tools菜单中,勾选上Object Browser,将对象浏览器打开,

双击对象浏览器中的某个对象所处的文件夹,

比如表都是在Tables文件夹中,

然后以尽快的速度输入表名,即可找到以你输入的几个字母开头的对象了.

2.16   快速关闭打开于Windows List中的文档窗口:

按住Shift键,左键点击需要关闭的文档窗口.

2.17   去掉plsql 9.0及以上版本的多连接模式(找了很久的,必做的)

plsql 9.0及以上版本的多连接模式在实际的开发过程中容易连接错误的库导致生产事故,可以关闭这个功能,如图:

 PLSQL Developer软件使用大全 

 

这样在窗口的最下边就不会出现这个了, PLSQL Developer软件使用大全

 


3.9  
关联oracle官方文档

【技巧】如何全文搜索oracle官方文档:http://blog.itpub.net/26736162/viewspace-2065550/

 

 PLSQL Developer软件使用大全 

http://wenku.baidu.com/view/412b6ac208a1284ac9504304.html

 

 

使用PLSQL Developer 来查看官方文档

 

今天教大家使用PLSQL Developer来查看官方文档,这个是非常方便的,相当于联机在线的搜索功能,大家看好了:

第1步 下载官方文档到本地,并且解压缩,这个就不多说了

 Oracle Server version 

File size 

Oracle 11.2 Library

408 MB

Oracle 11.1 Library

374 MB

Oracle 10.2 Library

446 MB

Oracle 10.1 Library

257 MB

Oracle 9.2 Library

209 MB

Oracle 9.0 Library

210 MB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第2步 打开plsql  developer,按F1,或者打开如下界面:

 PLSQL Developer软件使用大全 

 

第3步 输入官方文档的位置,点击建立按钮

 PLSQL Developer软件使用大全 

建立的过程有点慢,稍等。。。。。

如图操作:

 PLSQL Developer软件使用大全 

 

这里给个例子

 PLSQL Developer软件使用大全 

 

可以查询了

 PLSQL Developer软件使用大全 

 

 

或者在

 PLSQL Developer软件使用大全 

 

不过,小麦苗现在基本上都使用离线的chm文件来搜索需要的内容了,详见Http://blog.itpub.net/26736162/viewspace-2065550/

需要离线的chm文件的朋友可以去小麦苗的微云下载,地址为:http://blog.itpub.net/26736162/viewspace-1624453/

 PLSQL Developer软件使用大全 

 

3.10  除去PL/SQL Developer打开时烦人的logon窗口

去除PL/SQL Developer打开时烦人的logon窗口

新版本的PL/SQL Developer打开时总会出现如下logon窗口 

 PLSQL Developer软件使用大全 

解决方法: 

1.首先如果你的PL/SQL Developer有修改过配置,先备份你的PLSQL配置和你的连接配置 

2.删除C:\Users\登陆用户\AppData\Roaming\PLSQL Developer下的Preferences文件夹 

3.重新打开后就会发现烦人的logon窗口就会消失了,但是连接配置也被清除了,所以切记 

保存之前的连接配置 

4.将你之前备份的配置重新导入即可

第四章 PLSQL Developer配置文件的路径

 PLSQL Developer软件使用大全 

C:\Users\Administrator\AppData\Roaming

 PLSQL Developer软件使用大全 

 

还有一部分的的配置文件在安装文件夹中,如图:

 PLSQL Developer软件使用大全 

4.1  11版本支持导入配置

11版本的plsql支持把配置文件导出后再导入了,这个功能很好。

 PLSQL Developer软件使用大全 

 

4.2   配置字体时找不到相应的字体

在如下窗口中如果找不到对应的字体可以手动进行设置,前提是系统里必须有这个字体,

 PLSQL Developer软件使用大全 

 

收到设置的方法是找到安装路径,然后找到配置文件夹

 PLSQL Developer软件使用大全 

进入后找到

 PLSQL Developer软件使用大全 

进行收到配置即可。

第五章 一个非常实用的插件

 PLSQL Developer软件使用大全 

 

现有功能简要说明:

主菜单功能所有主菜单可在PL/SQL中设置工具栏按钮,以方便调用

CnPlugin / Comment /&Commnet Lines 以“--”注释当前选中的代码

CnPlugin / Comment /&Uncommnet Lines 去除当前选中以“--”注释的代码

CnPlugin / &ReConnect 重连中断的数据库连接

CnPlugin / &ExPaste 对当前选中或剪贴板内空格式化为IN 字符串,如格式化字符串AA,BB,CC为('AA','BB',CC')

CnPlugin / &ExCreate 建表时插入COMMENT的字段说明,如CREATE TABLE tt(ID NUMBER --编号);语句,除执行当前建表语句外,会自动生成comment on column TT.ID is '编号'注释语句

CnPlugin / Script / Load From MDB 以列表窗口形式读取已保存在Access数据库中的SQL语句

CnPlugin / Script / Save To MDB 保存当前SQL语句至Access数据库

CnPlugin / Script / Save As To MDB 另存为当前SQL语句至Access数据库

CnPlugin / Toggle Read Only 设置/取消设置当前SQL窗口为直读。

CnPlugin / Find All... 对当前窗口容空查找指定的字符串,列出全部匹配内容,支持正则表达式查找

CnPlugin / &Preferences CnPlugin插件属性设置窗口

CnPlugin / &About' CnPlugin关于窗口右键菜单功能

Query data using alias 以字段注释字符作为字段名拼出查询SQL语句(选中表名出现)

Open in new SQL Window 复制当前窗口选中的SQL语句到新窗口中(选中字符串是出现)

Execute in new SQL Window 复制当前窗口选中的SQL语句到新窗口中并执行语句(选中字符串是出现)

Generate Word Documentation 导出当前表结构内容至Word文档(选中表名出现)

无菜单功能

快捷键输入功能:如输入s空格,带出'select * from ',支持光标定位登录时打开或执行指定SQL文件

 

我常用的功能是Expaste功能,这个功能能把复制的文本自动添加单引号,这个功能非常实用。

 PLSQL Developer软件使用大全 

复制如下数字:

1

2

3

4

执行expaste粘贴后:

 PLSQL Developer软件使用大全 

第六章 
报错

6.1   PL/SQL Developer启动时报错:"Control 'dxDockBrowserPanel' has no parent window"

 

PL/SQL Developer启动时报错:

"Control 'dxDockBrowserPanel' has no parent window"

 

出现原因:某次刚打开PL/SQL Developer 8.0.4,界面还没有加载的时候,机器死机了,然后强行重启,再打开PL/SQL Developer就报错.

尝试过的办法:

1.重装PL/SQL Developer7.1.5/8.0.2/8.0.4/9.0.2等多个版本均出现该问题;

2.系统还原也无效.

3.删除C:\Users\用户名\AppData\Roaming\PLSQL Developer的配置文件无效.

解决办法:

删除注册表中的

HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\Docking

也有可能是Docking1、Docking2、Docking3......

这种东西全删掉就好了,然后打开OK

 

 

6.2  不支持64位

PLSQL Developer连接不上Win7 64位系统下安装的Oracle11g64位的解决办法

 

 PLSQL Developer软件使用大全 

 

由于在本机Win7X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。

这个问题目前有3种解决办法

6.2.1  办法一,网上的通用办法

 

1)安装Oracle 11g 64位

2)安装32位的Oracle客户端( instantclient-basic-nt-11.2.0.2.0)

 

下载instantclient-basic-nt-11.2.0.2.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(里面默认的文件夹名为:instantclient_11_2):D:\app\yeohcooller\product\instantclient_11_2。

 

拷贝数据库安装根目录下的一个目录D:\app\yeohcooller\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\app\yeohcooller\product\instantclient_11_2(其实只需要 NETWORK\ADMIN\tnsnames.ora)

 

3)安装PL/SQL Developer

 

安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:

 

Oracle Home :D:\app\yeohcooller\product\instantclient_11_2

 

OCI Library :D:\app\yeohcooller\product\instantclient_11_2\oci.dll  

接下来这步可选。

 

设置环境变量(修改PATH和TNS_ADMIN环境变量)

 

对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:

  SQL> select userenv('language') nls_lang from dual;

  NLS_LANG

  ----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":

  1>.选择"Path" - 点击"编辑", 把 "D:\app\yeohcooller\product\instantclient_11_2;" 加入;

  2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\app\yeohcooller\product\instantclient_11_2;", 点击"确定";

  3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";

  最后点击"确定"退出.

这里需要注意oracle 的安装目录中不能包含空格

 

 

6.2.2  我自己的办法(1)--批处理

我自己解决的时候其实没有这么麻烦:

1.下载instantclient-basic-nt-11.2.0.2.0(高版本也行,但是必须是32位的)到任意目录,目录不能含有空格

2.在客户端目录中新建一个批处理文件,文件内容如下代码所示,这里要把plsqldev的快捷方式加载到该目录下,或者把该批处理文件加载到plsql developer 目录中也行,以后直接运行该批处理文件就可以了

@echo off

set path=D:\instantclient_12_1

set ORACLE_HOME=D:\instantclient_12_1

set TNS_ADMIN=C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start D:\instantclient_12_1\plsqldev

windows  环境下有的时候需要设置ORACLE_HOME 的变量

 

6.2.3  我自己的办法(2) 强烈推荐 --下载小麦苗定制版的pl/sql developer

在小麦苗云盘里下载PLSQL Developer_all_lhr_new.zip文件,解压文件后,设置环境变量后即可使用(设置方法在里边已经提供),无需安装,绿色版。

注意:不需要单独下载instantclient文件,小麦苗的定制版里边已经包含了客户端工具,包含sqlplus、sqlldr、exp、tnsping等工具,非常实用。

 

6.2.4  我自己的办法(3)--下载64位的版本

下载64位的 PL/SQL Developer。

 

小麦苗的云盘有下载。http://blog.itpub.net/26736162/viewspace-1624453/

 

 

6.3  连接时数据库角色不能选择

如下,如果角色不能选择的话,可能是OCI配置的问题:

 PLSQL Developer软件使用大全 

 PLSQL Developer软件使用大全 

 

正确界面:

 PLSQL Developer软件使用大全 

 

 

配置里边是否合适?如下是我的配置:

D:\Program files\app\oracle\product\11.2.0.1\dbhome_1

D:\Program files\app\oracle\product\11.2.0.1\dbhome_1\bin\oci.dll

 PLSQL Developer软件使用大全 

 

6.4  数据库连接符tns不能选择

该问题虽然不影响登录,但是始终觉得欠缺点什么东西:

错误登录界面:

 PLSQL Developer软件使用大全 

 

正确界面:

 PLSQL Developer软件使用大全 

 

解决办法:

设置TNS_ADMIN,查看系统环境变量是不是设置了TNS_ADMIN变量,且变量的值是到目录名:

TNS_ADMIN=D:\Programfiles\app\oracle\product\11.2.0.1\dbhome_1\NETWORK\ADMIN

 PLSQL Developer软件使用大全

 

6.5  编译存储过程时不能显示错误

如下,正常的有错误窗口:

 PLSQL Developer软件使用大全 

 

而下边的存储过程没有错误窗口:

 PLSQL Developer软件使用大全 

 

原因:其实很明显了,就是存储过程的名称后边的小括号应该使用英文的,而不应该使用中文括号





About Me

...............................................................................................................................

● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 本文在itpub(http://blog.itpub.net/26736162)、博客园(http://www.cnblogs.com/lhrbest)和个人微信公众号(xiaomaimiaolhr)上有同步更新

● 本文itpub地址:http://blog.itpub.net/26736162/viewspace-2134628/

● 本文博客园地址:http://www.cnblogs.com/lhrbest/articles/6493218.html

● 本文pdf版及小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/

● QQ群:230161599     微信群:私聊

● 联系我请加QQ好友(642808185),注明添加缘由

● 于 2016-11-28 10:00 ~ 2017-03-02 24:00 在泰兴公寓完成

● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

...............................................................................................................................

拿起手机使用微信客户端扫描下边的左边图片来关注小麦苗的微信公众号:xiaomaimiaolhr,扫描右边的二维码加入小麦苗的QQ群,学习最实用的数据库技术。

 PLSQL Developer软件使用大全 PLSQL Developer软件使用大全

    PLSQL Developer软件使用大全

您可能感兴趣的文档:

--结束END--

本文标题: PLSQL Developer软件使用大全

本文链接: https://www.lsjlt.com/news/39192.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PLSQL Developer软件使用大全
    PLSQL Developer软件使用大全    第二章 PLSQL Developer配置 2.1   记住密码 &n...
    99+
    2022-10-18
  • plsql developer使用的方法是什么
    PL/SQL Developer是一种针对Oracle数据库的集成开发环境(IDE),它提供了一系列用于开发、调试和调优PL/SQL...
    99+
    2023-10-23
    plsql developer
  • 使用PLSQL Developer 连接远程oracle实例
    客户端:WIN10服务器:在Linux安装的Oracle服务器1、下载plsqldeveloper11.zip、instantclient_11_2.rar 并解压到相应的目录D:\instantclien...
    99+
    2022-10-18
  • 学python的软件大全
    Python 是一门通用的编程语言,适用于各种场景。学习 Python 需要使用相应的软件来编写和运行代码。PyCharmPyCharm 是一款功能强大的 Python IDE,它提供了丰富的功能和易用的用户界面。它具有调试、语法高亮、代码...
    99+
    2023-11-10
    python
  • Ubuntu指令大全系列五——软件安装
    dpkg软件包管理工具 安装 sudo dpkg -i xxx.deb 卸载 sudo dpkg -r xxx 信息 sudo dpkg -c xxx.deb 列表 sudo dpkg -l apt...
    99+
    2022-06-03
    dpkg Linux Ubuntu 系统指令 软件安装
  • 最酷炫实用的Linux桌面软件推荐大全
    下面是关于Linux桌面环境下,目前为止最完美的部分。之所以说他们完美,是因为他们不但很养眼,而且也使用最好的多媒体技术,有最好的可用性。在某些方面,他们甚至超过了Windows和Mac-OS。 基础 Debian ...
    99+
    2022-06-03
    gnome gtk Linux office Ubuntu 图片 娱乐 字体 开发工具 桌面软件 视频 音频处理
  • android Chronometer控件使用大全
    目录1、序言2、使用3、发起倒计时4、自定义格式化1、序言 Chronometer 是android 官方提供的计时器、可实现正/倒计时、格式固定:00:00:00; 2、使用 如图...
    99+
    2022-11-12
  • 软件使用WPSeku找出WordPress安全问题
    这篇文章主要介绍软件使用WPSeku找出WordPress安全问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上...
    99+
    2023-06-28
  • ftp软件,ftp软件pc版,使用教程
      今天给大家推荐一个非常好用的ftp软件pc版服务器管理工具:iis7 它的功能比较强大可应用于win系列的操作系统(含VPS、VM);还可应用于linux操作系统:CentOS、Ubuntu、Debian等,支持命令及可视化SFTP管理...
    99+
    2018-07-08
    ftp软件,ftp软件pc版,使用教程
  • 全国财务智能软件费用
    一、财务智能软件的特点 高度集成化:财务智能软件将企业的财务数据和业务流程整合在一起,实现数据的高度集成和自动化处理。 智能化管理:财务智能软件可以通过数据分析和预测,帮助企业更好地管理资金流,提高企业的财务安全性和风险控制能力。 快速...
    99+
    2023-10-28
    费用 财务 智能
  • pyinstaller使用大全
    目录背景1. pyinstaller的安装2. pyinstaller工作原理3. pyinstaller打包成exe3.1 最简单(单个文件):3.3 spec文件解析3.4 打包...
    99+
    2023-02-15
    pyinstaller使用 pyinstaller使用大全
  • 软件测试工程师linux十大场景命令使用
    由于Linux在服务器领域应用非常广泛,有很多开源和成熟的软件,目前大多数的应用后台都是部署在linux上的,熟悉Linux操作系统和相关命令,可以加深我们对软件的架构和运行机制的了解,也可以增加自己核心竞争力、拓宽自己的技能栈,从而获得更...
    99+
    2023-06-05
  • Android颜色大全color.xml文件如何使用
    在Android中,color.xml文件用于保存和管理应用程序中使用的颜色值。以下是使用color.xml文件的步骤:1. 在re...
    99+
    2023-08-15
    Android
  • Android 颜色大全color.xml文件使用方法
    在Android开发中,可以使用color.xml文件来定义和管理颜色值。以下是color.xml文件的使用方法:1. 创建colo...
    99+
    2023-08-15
    Android
  • smartbyte软件如何使用
    本篇内容介绍了“smartbyte软件如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-03-07
  • furmark软件如何使用
    这篇文章主要介绍“furmark软件如何使用”,在日常操作中,相信很多人在furmark软件如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”furmark软件如何使用”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-07-05
  • 软件的使用:idea、maven
    一、idea (一)快捷键 自动生成set get control +enter 导包或标红代码提示 option +enter 快捷到某一行代码 command+L =左侧代码自动补全 command+option+...
    99+
    2023-09-07
    intellij-idea java ide
  • asp.net中软件使用log4net
    这篇文章主要为大家展示了“asp.net中软件使用log4net”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“asp.net中软件使用log4net”这篇文章吧。说明:本程序演示如何利用log4...
    99+
    2023-06-22
  • python 中yaml文件用法大全
    yaml简单介绍 YAML是一种标记语言,它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲。 大小写敏感 使用缩进表示层级关系 缩...
    99+
    2022-06-02
    python 中yaml文件用法 python yaml文件
  • 全国财务智能软件费用清单
    1. 软件许可费用 在购买全国财务智能软件时,首先需要考虑的是软件许可费用。这是指购买软件使用权所需支付的费用。软件许可费用通常根据软件的功能、规模和使用范围而定。不同的软件供应商可能会有不同的定价策略,因此在选择软件时需要与供应商进行详...
    99+
    2023-10-28
    清单 费用 财务
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作