开发者如何操作服务器Oracle数据库,主要安装Instant Client及配置,安装PLSQL Developer工具。
安装Instant Client和配置
-
下载Instant Client
网址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html ,选择一个版本,下载需要先登录网站。
-
软件包解压缩到一个目录中,如 E:\SOFTWARE\instantclient_11_2
-
将此目录添加到 PATH 环境变量
-
配置文件 tnsnames.ora,先创建目录,与Instant Client 放在同一位置,请创建一个E:\SOFTWARE\instantclient_11_2\network\admin 子目录。
配置样例:
DATABASENAME =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = servicename)
)
)
--备注: DATABASENAME、 127.0.0.1、servicename需要修改为实际的值
下载PLSQL Developer
- 仅供参考网址:https://www.32r.com/soft/79279.html
- 正常安装
- 打开输入,用户密码即可
PLSQL 配置
配置页面
-- 路径
Configure -> Preferences
登录名、密码配置
-- 路径
Oracle ->Logon History
自动配置
User Interface -> Editor -> AutoReplace
s=SELECT
sf=SELECT * FROM
st=SELECT T.*,T.ROWID FROM
显示行号
Window Types ->SQL Window -> Show gutter(line numbers)
执行当前行
Window Types ->SQL Window -> AutoSelect statement
中文显示为问号解决
原因:Oracle服务器端字符集和 客户端字符集不一致引起的。
查看数据库(服务器)字符集
select userenv('language') from dual;
-- AMERICAN_AMERICA.ZHS16GBK
select * from V$NLS_PARAMETERS;
-- 需要将第一,二,九行拼接起来
设置本地字符集(客户端)
新建环境变量NLS_LANG,其值为AMERICAN_AMERICA.ZHS16GBK
新建环境变量LANG,其值为zh_CN.GBK
/i/ll/?i=img_convert/c71fd042800a93740fb224895cb57697.png
关键字自动转大写
User Interface -> Editor -> Syntax Highlighting -> Keyword case
选择Uppercase