本地客户端(自己的电脑)连接远程Oracle数据库(服务器端),客户端安装步骤
如果本地自己的电脑没有安装oracle(服务器端数据库),那就要单独安装ha-instant client-v11.2.0.3.0.exe(oracle_client客户端)
如果本地安装了oracle(服务器端数据库),就包含了ha-instant client-v11.2.0.3.0.exe,不需要单独安装ha-instant client-v11.2.0.3.0.exe(oracle_client客户端)
客户端的sql工具,可以使用cmd命令行,也可以自己选择某些工具,例如:pl/sql,toad,sqltools。还有安装oracle数据库之后自带的sql developer工具
//-----------------------------------------------------------------------------------------------------------------
oracle_client
安装包(用32位):
d:\package\oracle\hainstantclient
ha-instant client-v11.2.0.3.0.exe
ha-instant client-v11.2.0.3.0.exe安装路径
//-----------------------------------------------------------------------------------------------------------------
必须要设置的电脑系统变量
nls_lang
simplified chinese_china.zhs16gbk
数据库查询之后
select userenv('language') from dual;
根据系统改为
simplified chinese_china.we8iso8859p1
oracle_home
c:\program files (x86)\oracle\instant client
path
c:\program files (x86)\oracle\instant client\bin
tns_admin
c:\program files (x86)\oracle\instant client\network\admin
//-----------------------------------------------------------------------------------------------------------------
tns文件路径
c:\program files (x86)\oracle\instant client\network\admin
//-----------------------------------------------------------------------------------------------------------------
pl/sql客户端sql工具
网上有资料说,安装pl/sql,oracle_client和pl/sql都必须是32位的,所以我的win7系统里,两个都安装了32位的。
d:\package\oracle\plsqldeveloper
plsqldev1302x32.msi
安装完成后的设置:
oracle主目录名(自动检测为空)也就是环境变量orcle_home的变量值
c:\program files (x86)\oracle\instant client
oci库(自动检测为空),也就是环境变量path的变量值
c:\program files (x86)\oracle\instant client\bin\oci.dll
20191103 14:26 版本
c:\app\oracleuser\product\12.1.0\dbhome_1
c:\app\oracleuser\product\12.1.0\dbhome_1\bin\oci.dll
上面的登录窗口的数据库下拉框显示,就是根据tns文档的内容来引用的。
//-----------------------------------------------------------------------------------------------------------------
toad客户端sql工具
安装包:
安装完成后,双击以下图标,输入注册码:
参考网址:https://www.7down.com/soft/297054.html
toad for oracle 2019 的注册码
toad for oracle 13 64位:licensekey: cj2pfcq6p49q4whqt2d03gntvx2an5dg6fwd04yl4qw625kt391j9yf38vkb92snbwnw-ru-board-bd
sitemessage: cr2384
toad for oracle 13 32位:licensekey: cj2pfcq6p49q4whqt2d03gntvx2an5dg6fwd04yl4qw625kt391j9yf38vkb92snbwnw-ru-board-bd
sitemessage: cr2384
我的安装包应该是64位的,因为我输入64位的注册码,注册成功了。
//-----------------------------------------------------------------------------------------------------------------
sqltools客户端sql工具
绿色版:
//-----------------------------------------------------------------------------------------------------------------
oracle自带的客户端工具