SettingsPLSQLDeveloper
迁移时间:2017年5月21日10:12:23
Author:Marydon
一、常用配置项
UpdateTime--2017年3月15日13:55:46
注:没有安装Oracle数据库的情况下,前两步可以省略
1.安装oracle数据库,需将windows防火墙关闭
2.用户名和密码配置
a.首次登录,使用system用户登录,密码为注册时所输的密码;
b.解锁scott用户,设置密码,并授权
方法一:
- alter user account unlock;--解锁
- alter user scott identified by 要设置的密码;--设置密码
- grant dba to scott;--授予dba权限
- select * from session_privs;--查询当前用户权限
方法二:
在安装oracle时,直接对scott用户进行解锁,初始密码为scott
=============================================================================
1.打开PLSQL,点击“取消”-->进入主界面-->工具-->首选项-->Oracle-->连接-->在OCI库处设置OCI目录下的oci.dll即可,如:D:\ProgramFiles\PLSQLDeveloper\instantclient_12_1\oci.dll;
2.重启PLSQL,连接远程数据库;
注:instantclient_12_1文件夹已经放置到PLSQL的根目录下,如果想更换OCI版本,网上下载对应的Oracle Client,替换掉该文件夹即可。
3.破解plsql
a.破解
帮助-->注册-->运行PLSQL Developer10.0.5.1710_keygen.exe -->输入对应的产品编号(product code)、序列号(serial Number)、口令(Password)-->点击“注册”按钮即可。
b.查看是否破解成功
帮助-->关于-->该界面会显示oci.dll文件所在的路径及服务合同到期时间
4.设置选项preferences
方法一:
菜单栏-->Tools-->Preferences
方法二:
工具栏第二行-->点击钳子图标-->进入设置选项
5.更改字体大小
设置-->User Interface-->Fonts-->Editor-->select-->更改字体样式为:Consolas,粗体,小三
6.关闭保存sql语句时的自动备份功能
设置-->Files--Backup-->Disabled
7.关闭自动更新
Preferences-->Other-->Update&News-->都选择Never(disabled)
8.取消记住密码(出于安全考虑,网络攻击)
Preferences-->Oracle-->Logon History-->取消勾选 Store with password
9.设置plsql窗口列表保持
在window(窗口)菜单中有个 save layout (保存版面)项,设置好窗口布局后,选一下此项就保存你当前的窗口布局了,下次启动就不用再设置了
UpdateTime--2017年3月15日08:49:36
10.工具栏管理
方法一:
在功能栏右键-->customize(定制)-->Toolbars选择要显示在功能栏的里的功能;
commands项-->以将大小写转换添加到功能栏为例-->Edit-->分别将Uppercase和Lowercase拖拽到功能栏即可,将不需要的功能拖拽到任一位置(出现叉号均可),就能将其删除
方法二:(推荐使用)
工具-->首选项-->用户界面-->工具栏-->在可用按钮列表中,分别双击"选择大写"、"选择小写"、"首选项"-->右侧"已选按钮"就会新增这三个按钮
拖动功能按钮,还可以调整顺序
11.修改该软件的功能快捷键
预设条目 中文解释 快捷键配置
Edit/Undo 撤销 ctrl+z
Edit/Redo 恢复上一步 ctrl+shift+Z
Edit/PL/SQL Beautifier 格式化 ctrl+shift+F
Edit/Selection/indent 向后缩进 tab
Edit/Selection/Unindent 向前缩进 shift+tab
Edit/Selection/Uppercase 全部变为大写 ctrl+shift+X
Edit/Selection/Lowercase 全部变为小写 ctrl+shift+Y
Edit/Selection/Comment 添加注释 ctrl+shift+/
Edit/Selection/Uncomment 取消注释 ctrl+/
Edit/Find Next 向下查找相同的单词 ctrl+K
Editor:Word Left 光标移至单词左边 ctrl+left(方向键左键)
Editor:Word Right 光标移至单词右边边 ctrl+right(方向键右键)
Editor:Navigate Back 切换至上一个窗口 alt+left
Editor:Navigate Forward 切换至下一个窗口 alt+right
Editor:AutoReplace 指定词汇替换 alt+/
12.配置sql快捷键
a.将shortcuts.txt文件拷贝到PLSQLDeveloper\PlugIns文件夹下
b.设置-->User Interface-->Editor-->AutoReplace-->选中Enabled-->导入shortcuts所在的路径即可
二、plsql用法
CreateTime--2016年10月31日14:44:41
(一)plsql连接数据库
1.PLSQL连接数据库
192.168.0.6:1521/orcl(注意:端口号和数据库实例之间用的是"/")
构成:域名+":"+数据库端口号+"/"+数据库实例名称
UpdateTime--2017年3月15日11:34:36
2.plsql连接远程数据库
方法一:
在本地也安装Oracle,或者安装类似oracle develop 10g开发套件
方法二:使用OCI(推荐使用)
本机不需要安装Oracle,就可以实现远程连接Oracle数据库
ORACLE调用接口(Oracle Call Interface简称OCI)提供了一组可对ORACLE数据库进行存取的接口函数,通过在第三代程序设计语言中进行调用可达到存取ORACLE数据库的目的。
a.将instantclient_12_1(Oracle client) 文件夹拷贝到plsql的根目录下,如:D:\ProgramFiles\PLSQLDeveloper\instantclient_12_1;
b.打开PLSQL,点击“取消”-->进入主界面-->工具-->首选项-->Oracle-->连接-->在OCI库处设置OCI目录下的oci.dll即可,如:D:\ProgramFiles\PLSQLDeveloper\instantclient_12_1\oci.dll;
c.重启PLSQL即可。
(二)查看表结构
方法一:左上角-->New-->Command Window-->输入:desc 表名,按回车即可
方法二:左上角-->New-->SQL 窗口-->输入表名-->右键"描述"即可。
UpdateTime--2017年6月2日07:24:22
三、常见问题汇总
1.查询条件不能为汉字
解决方案:设置本地环境变量。(PLSQL优先从环境变量中获取属性)
右击 我的电脑-->属性-->系统属性-->高级-->环境变量-->系统变量栏
a.新增如下两条记录:
NLS_CHARACTERSET = AL32UTF8
NLS_LANG = AMERICAN_AMERICA.AL32UTF8
b.重启PL/SQL。
SettingsPLSQLDeveloper的更多相关文章
- Highcharts 时间序列,可缩放的图表
配置 图表 配置可缩放图表. chart.zoomType 指定了用户可以拖放的尺寸,用户可以通过拖动鼠标来放大,可能值是x,y或xy: var chart = { zoomType: 'x' }; ...
- plsql 表数据中文显示乱码(配置环境变量)
plsql 表数据中文显示乱码(配置环境变量) CreateTime--2018年4月23日19:32:37 Author:Marydon 1.情景再现 2.解决方案 配置环境变量 变量名:NLS ...
- plsql 常用快捷键(自动替换)
plsql 常用快捷键 CreateTime--2018年4月23日17:33:05 Author:Marydon 说明:这里的快捷键,不同于以往的快捷键,输入指定字符,按快捷键,可以自动替换成你 ...
- plsql 快捷键配置
plsql 快捷键配置 CreateTime--2018年4月23日17:41:45 Author:Marydon 功能快捷键 预设条目 中文解释 快捷键配置Edit/Undo 撤销 ctrl+z ...
随机推荐
- Microsoft office2016打开很慢解决
(1)打开Excel(word.ppt也可以),进入空白纸张,或者随便打开或新建一个文件也行,然后点击左上角“文件”按钮,进入点击“选项”. (2)然后在“常规”选项里,拉到最下面,把“”这个选项去除 ...
- Android只播放gif动画
使用easygifanimator软件把gif动画打散为图片. 第一步:先上图片素材,以下素材放到res/drawable目录下: 转:http://blog.csdn.net/aminfo/arti ...
- linux下so获得自己文件位置的路径
打开这个设备/proc/self/maps 返回的就是这个进程当前使用的so列表 cat /proc/self/maps00400000-0040b000 r-xp 00000000 08:01 14 ...
- Python的开源人脸识别库:离线识别率高达99.38%
Python的开源人脸识别库:离线识别率高达99.38% github源码:https://github.com/ageitgey/face_recognition#face-recognitio ...
- Informatica 常用组件Lookup缓存之一 概述
可以配置查找转换以高速缓存查找表.PowerCenter 将在处理高速缓存查找转换中的第一个数据行时在存储器中建立高速缓存.它将根据您在转换或会话特性中配置的数量来分配高速缓存区内存.PowerCen ...
- Longest Valid Parentheses leetcode java
题目: Given a string containing just the characters '(' and ')', find the length of the longest valid ...
- Faster\Slower 快慢指针的应用
leetcode很多题目都是利用快慢指针来解决题目,下面具体讲解下快慢指针. 概念: 快指针在每一步走的步长要比慢指针一步走的步长要多.快指针通常的步速是慢指针的2倍.在循环中的指针移动通常为:fas ...
- 独特的deadlock(仅update语句也能造成死锁)
最近遇到了一个看上去很奇怪,分析起来很有意思的死锁问题.这个死锁看上去难以理解.而分析过程中,又使用了很多分析SQL Server死锁的典型方法.记录下来整个分析过程还是很有意义的. 问题重现步骤: ...
- java 判断字符串是否相等 (转)
http://blog.csdn.net/chtnj/article/details/7909720 判断字符串相等我们经常习惯性的写上if(str1==str2),这种写法在java中可能会带来问题 ...
- QML 与 C++ 交互之工厂方法
QML 与 C++ 交互之工厂方法 先看例如以下的类声明,声明了一个产品类和工厂类. #include <QObject> class Productor : public QObject ...