Install Oracle client on Win10
对于 Oracle 客户端的话,这里就选择了比较常见的 PLSql Developer 。话不多说,反正比命令行方便,直接开始吧。
Environments
- Win10
- plsqldev
所需安装包
上述软件都是链接的形式给出,点击链接直接下载。
Installation
这里就是直接进入主题,安装。 在上述三个安装包中,前两个按转包的安装比较简单,只需解压到同一个文件夹即可。解压保存后,添加该路径到环境变量中,如下图。
到这里,在命令行界面输入命令 sqlplus -V
即可得到如下输出,则表示安装成功。
SQL*Plus: Release 19.0.0.0.0 - Production
Version 19.6.0.0.0
下面安装 PLSqldev
。安装过程不再过多赘述,基本上都是下一步下一步。至于中间遇到的证书问题,就自行解决吧。
安装完成后,需要配置 PLSqldev
与 SQL plus
连接。
打开 Developer
, 依次选择 Configure -> Preference
。 配置下图中框选部分,分别对应刚刚安装 SQL plus
的文件路径。
配置完 Developer
之后,,需要配置软件需要的 tnsnames.ora
文件。这里为了方便直接放到了 SQL plus
的安装目录中了。在刚刚安装好的 SQL plus
目录中新建文件夹 NETWORK/ADMIN
。并把 tnsnames.ora
文件放到该目录下。 最后,添加环境变量如下:
此时,重新打开 Developer
输入用户名密码,并在 Database
一栏选择 tnsnames.ora
文件中指定的服务器。之后即可连接成功。
最后,对于数据库会有乱码的问题。解决方法也相对简单。即我们先在数据库中查询服务器端数据编码,然后把客户端的数据编码设置成一样的即可正确解码数据。首先执行如下 sql
语句查询数据库编码。
select userenv('language') from dual;
之后设置环境变量 NLS\_LANG
为该查询结果。
设置完成后显示正常。
至此,所有安装完成。