本地客户端(自己的电脑)连接远程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自带的客户端工具


本地客户端(自己的电脑)连接远程Oracle数据库(服务器端),客户端安装步骤的更多相关文章
- 不安装Oracle客户端,用plsql连接远程Oracle数据库(绝对解决你的问题)
1,首先准备下载两个软件,一个是instantclient.zip,另一个是plsql安装包.但是得确定您的电脑是32位还是64位,我这边提供了32位和64位的供您下载: 百度网盘:https://p ...
- PL/SQL Developer连接远程Oracle数据库
转自:http://zhengdu.net/archives/152 一.首先看远程端oracle服务是否启动 如果没有启动,请启动oracle服务 ps:创建或者删除oracle监听 二.远程端or ...
- sql plus 和 pl/sql无法连接远程oracle数据库
前言:安装完oracle客户端后,可能会出现sql plus 和 pl/sql无法连接远程oracle数据库的情况,可能是以下原因: 针对sql plus连接不上: 1 可能原因:之前安装过oracl ...
- ODAC连接远程Oracle数据库时,数据源名称orcl改为gscloud
今天用ODAC连接远程Oracle数据库时,怎么也连接不上, 更改配置文件的tnsname.ora,使之都一样,并完全配置正确还是出现错误,连接不上. 最后请大神一世,原来是数据源名称的问题. 把数据 ...
- 本地连接远程Oracle数据库
由于项目开发测试,需要在本地连接远程的Oracle数据库 之前搭过环境,但是重装了系统,现在又重新装一遍 软件安装 连接远程Oracle需要两个软件: 一个Oracle客户端,instantclien ...
- 本地未安装Oracle数据库,如何连接远程Oracle数据库
方法一:用Navicat Premium连接 注意,这里用的要是黄色的版本,而不是只针对Mysql的绿色版本 工具栏选择[工具]-[选项],点击[其他-OCI] 你会发现有个OCI librar ...
- PLSQL Developer连接远程Oracle方法(非安装客户端)
Oracle比较麻烦,通常需要安装oracle的客户端才能实现.通过instantclient可以比较简单的连接远程的Oracle. 1.新建目录D:\Oracle_Cleint用于存放相关文件,新建 ...
- 无oracle客户端仅用plsql连接远程oracle
1.在安装ORACLE服务器的机器上搜索下列文件,oci.dllocijdbc10.dllociw32.dllorannzsbb10.dlloraocci10.dlloraociei10.dllsql ...
- PLSQL Developer连接远程Oracle数据库
要连接远程数据库,传统的一定可行的方法是在本地装一个oracle.然后使用"Network Configuration Assistant"配置.之后用PL/SQL Dev连接.由 ...
随机推荐
- 坑爹的tp-link管理密码设置
tp-link管理密码最长14位,我设置了15位的密码,突然等不上去,上网发现不少人也有类似情况,后来看到一个文章说tp-link管理密码,可以设置6-15,于是抱着试一试的态度,输入我设置密码的前 ...
- c3p0配置记录
官方文档 : http://www.mchange.com/projects/c3p0/index.html <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数.Default: 3 ...
- pip换源
PIP 下载慢,给你Python3的pip换个源 一键换源 文章来源:企鹅号 - 从零开始学习python 要实现一键换源需要安装一个模块 pip install pqi PQI相关命令 PQI获取当 ...
- 容器技术----------->Docker
1. 虚拟化 1)什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种 实体资源,如服务器.网络.内存及存储等,予以抽象.转换后呈现出来,打破实体 ...
- Kotlin基本语法和使用技巧
基本语法 val value: String? = "HelloWorld" val name: String = getName() ?: return //如果是null就re ...
- ng 循环数据
显示数据的索引值 在ts中 public list:any[]=[ {title:"新闻1",},{title:"新闻2"},{title:"新闻3& ...
- 04-03 scikit-learn库之AdaBoost算法
目录 scikit-learn库之AdaBoost算法 一.AdaBoostClassifier 1.1 使用场景 1.2 参数 1.3 属性 1.4 方法 二.AdaBoostRegressor 更 ...
- js构造函数的浅薄理解
任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数 如:任何函数,只要通过 new 操作符来调用,那它就可以作为构造函数 : fuction Preson(){...} var pres ...
- 配置mysql可局域网内访问
一 进入mysql输入密码 :mysql -u root -p二 执行可局域网访问命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ...
- 信息传递 NOIP2015 day1 T2
题文: 有n个同学(编号为1到n)正在玩一个信息传递的游戏.在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学. 游戏开始时,每人都只知道自己的生日.之后每一轮 ...