`
kb5706
  • 浏览: 41156 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

plsql 设置

 
阅读更多

2.2设置

1)新建文件夹C:\Oracle,解压instantclient-basic-win32-11.2.0.1.0.zip后将instantclient_11_2文件夹复制到C:\Oracle文件夹下

2)打开PL/SQL Developer,Tools->Preferences->Oracle->Connection,

设置Oracle Home路径为:C:\Oracle\instantclient_11_2

设置OCI library路径为C:\Oracle\instantclient_11_2\oci.dll

注:或者设置环境变量ORACLE_HOME=C:\Oracle\instantclient_11_2

3)在C:\Oracle\instantclient_11_2下新建文件夹network,再在network下新建文件夹admin,最后在admin下新建一个tnsnames.ora文件,用来存放TNS

注:或者设置环境变量TNS_ADMIN指向tnanames.ora的所在路径

4)重启PL/SQL Developer验证是否可以连通

注:可能会提示需要配置一个NLS_LANG的环境变量,一般中文环境设为American_America.zhs16gbk(<LANGUAGE>_<TERRITORY>.<CHARACTERSET>)

3.常用插件

3.1 Paste Options

简要说明:在PL/SQL Developer中很方便地将单列多行的记录转换成(”,”)格式,绝对是编写Where条件的好帮手;

4.常用设置

4.1快捷键设置

打开Tools->Preferences->UserInterface->Key Configuration,设置快捷键如下:

File/New/SQL Window Shift+S

File/New/CommandWindowsShift+A

File/Close F4

Edit/ExcelPaste Shift+E

Edit/Selection/Uppercase Shift+U

Edit/Selection/Lowercase Shift+L

Edit/Selection/Comment Shift+C

Edit/Selection/Uncomment Shift+V

Tools/Window List Shift+W

4.2 Login.sql设置

打开PLSQL_HOME\login.sql,添加如下内容:

set timing on

set time on

5.其他设置

5.1保存布局

默认打开一个Command Window或SQLWindow是非最大化的,每次打开一个新窗口都要点击最大化比较麻烦,解决此问题只需打开一个窗口并最大化后,点击“Window->Save Layout”,下次再打开新窗口默认就是最大化的。

5.2备份Crash RecoveryFile

PL/SQL Developer被意外关闭(电脑被强制关机,或者任务栏里杀掉等),PL/SQL Developer会在临时目录下生成保留当前窗口的打开状态的文件,下次启动PL/SQLDeveloper时会显示待恢复的窗口,如果此时ignore会删除这些文件(cancel是跳过恢复,下次打开还会提示),最好是每次打开PL/SQLDeveloper之前备份这些文件以避免不小心点了ignore而后悔莫及。

在PL/SQL Developer根目录下新建一个BAT脚本plsqldev.bat:

@echo off

set src=%TEMP%\PLS-Recovery

set bak=”%APPDATA%\PLSQLDeveloper\PLS-Recovery%date:~0,10%.%time:~0,2%-%time:~3,2%-%time:~6,2%”

dir /a /b %src%|findstr .>nul&&mkdir %bak%&&copy /y %src%\* %bak%

start /min plsqldev.exe

注:千万不要删除%TEMP%\PLS-Recovery目录,否则PL/SQL Developer崩溃后不会自动创建该目录和生成恢复文件。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics