迁移时间: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的更多相关文章

  1. Highcharts 时间序列,可缩放的图表

    配置 图表 配置可缩放图表. chart.zoomType 指定了用户可以拖放的尺寸,用户可以通过拖动鼠标来放大,可能值是x,y或xy: var chart = { zoomType: 'x' }; ...

  2. plsql 表数据中文显示乱码(配置环境变量)

      plsql 表数据中文显示乱码(配置环境变量) CreateTime--2018年4月23日19:32:37 Author:Marydon 1.情景再现 2.解决方案 配置环境变量 变量名:NLS ...

  3. plsql 常用快捷键(自动替换)

      plsql 常用快捷键 CreateTime--2018年4月23日17:33:05 Author:Marydon 说明:这里的快捷键,不同于以往的快捷键,输入指定字符,按快捷键,可以自动替换成你 ...

  4. plsql 快捷键配置

      plsql 快捷键配置 CreateTime--2018年4月23日17:41:45 Author:Marydon 功能快捷键 预设条目 中文解释 快捷键配置Edit/Undo 撤销 ctrl+z ...

随机推荐

  1. 我对NHibernate的感受(3):有些尴尬的集合支持

    既然是一个ORM框架,那么自然是将O这一端映射R上.至于集合,是O这方面最常见,也是R这一边非常容易表示的关系.例如,一个问题(Question)可以包含多个回答(Answer),于是我的代码里就有这 ...

  2. MVC扩展DataAnnotationsModelMetadataProvider给model属性对应的页面元素添加任意属性和值

    比如,有这样一个类: public class User    {        public string Name { get; set; }    } 当在强类型视图页,显示属性Name对应的i ...

  3. 转: IOS程序内发短信 MFMessageComposeViewController

    文章转载地址:http://www.headsky.org/?p=63 iOS4.0新加入了MFMessageComposeViewController和MFMessageComposeViewCon ...

  4. .NET:“事务、并发、并发问题、事务隔离级别、锁”小议,重点介绍:“事务隔离级别"如何影响 “锁”?

    备注 我们知道事务的重要性,我们同样知道系统会出现并发,而且,一直在准求高并发,但是多数新手(包括我自己)经常忽略并发问题(更新丢失.脏读.不可重复读.幻读),如何应对并发问题呢?和线程并发控制一样, ...

  5. iOS动画相关(持续更新)

    1.When my application is entering background, because the user push the home button, the animations ...

  6. [转]C++之运算符重载(2)

    上一节主要讲解了C++里运算符重载函数,在看了单目运算符(++)重载的示例后,也许有些朋友会问这样的问题.++自增运算符在C或C++中既可以放在操作数之前,也可以放在操作数之后,但是前置和后置的作用又 ...

  7. 【BZOJ】【1968】【AHOI2005】COMMON 约数研究

    数论 原谅我这么傻逼的题都不会做…… 或许写成数学公式的形式比较容易想到解法? $$ans=\sum_{i=1}^n \sum_{d|i} 1$$ ……是不是感觉很水呀……是吧……改成先枚举d再枚举 ...

  8. go语言基础之结构体成员的使用普通变量

    1.结构体成员的使用普通变量 示例: package main //必须有个main包 import "fmt" //定义一个结构体类型 type Student struct { ...

  9. Merge Sorted Array leetcode java(回顾MergeTwoArray和MergeTwoLinkedList)

    题目: Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assum ...

  10. java 解析 XML实例

    package com.hseact.fecp.servlet; import java.io.IOException; import javax.xml.parsers.DocumentBuilde ...