PLSQL Developer配置OCI连接远程数据库
转:
PLSQL Developer配置OCI连接远程数据库
当前环境:
本机系统:Win7 32位
PLSQL版本:9.06
数据库版本:10.2 32位
下面开始具体操作。
1.在Oracle官网下载instantclient-basic-win32-10.2.0.3-20061115.zip,解压到某个目录,比如D:\develop\oci。那么这个目录就是PLSQL Developer里面OCI应该填写的目录。
2.在该目录下创建network目录,在network目录下创建admin目录,也就是D:\develop\oci\network\admin。
3.在admin目录下新建tnsnames.ora文件,内容格式如下(多个连接依次配置即可,实际配置里没有“[]”):
[连接名称] =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [数据库ip地址])(PORT = [数据库端口]))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = [数据库的sid])
)
)
4.打开PLSQL Developer,在登录时选择Cancel。进入软件界面后选择Tools -->
Preferences,在左侧选择Oracle --> Connection,在Oracle
Home填写D:\develop\oci,OCI
library填写D:\develop\oci\oci.dll(此处按照不同的目录设置填写不同的值),如下图

5.配置环境变量
TNS_ADMIN --> D:\develop\oci\network\admin
NLS_LANG --> 与所连接数据库的NLS Lang值一致,例如SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,AMERICAN_AMERICA.UTF8 等等
6.重启PLSQL Developer,就可以在连接界面的Database处选择tnsnames.ora文件配置的连接了。
PLSQL Developer配置OCI连接远程数据库
当前环境:
本机系统:Win7 32位
PLSQL版本:9.06
数据库版本:10.2 32位
下面开始具体操作。
1.在Oracle官网下载instantclient-basic-win32-10.2.0.3-20061115.zip,解压到某个目录,比如D:\develop\oci。那么这个目录就是PLSQL Developer里面OCI应该填写的目录。
2.在该目录下创建network目录,在network目录下创建admin目录,也就是D:\develop\oci\network\admin。
3.在admin目录下新建tnsnames.ora文件,内容格式如下(多个连接依次配置即可,实际配置里没有“[]”):
[连接名称] =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [数据库ip地址])(PORT = [数据库端口]))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = [数据库的sid])
)
)
4.打开PLSQL Developer,在登录时选择Cancel。进入软件界面后选择Tools -->
Preferences,在左侧选择Oracle --> Connection,在Oracle
Home填写D:\develop\oci,OCI
library填写D:\develop\oci\oci.dll(此处按照不同的目录设置填写不同的值),如下图

5.配置环境变量
TNS_ADMIN --> D:\develop\oci\network\admin
NLS_LANG --> 与所连接数据库的NLS Lang值一致,例如SIMPLIFIED CHINESE_CHINA.ZHS16GBK ,AMERICAN_AMERICA.UTF8 等等
6.重启PLSQL Developer,就可以在连接界面的Database处选择tnsnames.ora文件配置的连接了。
PLSQL Developer配置OCI连接远程数据库的更多相关文章
- PLSQL Developer配置Oralce11g连接
您的位置:首页 → 资讯教程 → 编程开发 → PLSQL Developer配置Oralce11g连接 PLSQL Developer配置Oralce11g连接 时间:2015/2/3 8:36:2 ...
- plsql+绿色版oracle连接远程数据库配置及提示缺少msvcr71.dll解决方法
之前一直用的sqldeveloper连接oracle数据库,这个免费而且也是官方出品,除了体积略大启动略慢外,也没什么不好的.. 一次偶然机会决定试一下plsql,整理一下安装资料,需要本地oracl ...
- PLSQL Developer 配置Oralce11g连接 转
PLSQL Developer因为没有对应的64位程序,所以用该程序连接Oracle时只能对应x86的Oracle客户端.本示例为Oracle11g,去官网下载instantclient_11_2的x ...
- oracle 11g怎样配置才能连接远程数据库
打开所有程序->找到oracle-oradb11g-home1->Net Configuration Assistant,如图所示 选择本地网络服务名配置,点击下一步 选择添 ...
- PLSQL DEVELOPER 连接远程数据库 OCI客户端安装方法
安装使用过PLSQL Dev都知道,要连接数据库,必须配置TNS(Transparence Network Substrate),而直接安装PLSQL Dev 之后,本机是没有Oracle HOME的 ...
- PLSQL Developer安装、配置、连接oracle数据库
0.资源准备 1) PLSQL Developer安装包(由于安装包超过10M,无法上传,请自行下载) 2) instantclient_11_2安装包(由于安装包超过10M,无法上传,请自行下载) ...
- 本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库
附送PL/SQL Developer11中文版下载地址 1.先到Oracle网站下载Instant Client : http://www.oracle.com/technetwork/databas ...
- pl/sql developer连接远程数据库
本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...
- plsql oracle client没有正确安装(plsql连接远程数据库)
plsql oracle client没有正确安装(plsql连接远程数据库) CreateTime--2018年4月23日16:55:11 Author:Marydon 1.情景再现 2.问题解 ...
随机推荐
- MFC编程——Where is WinMain?
源码 #include<afxwin.h> class MyApp :public CWinApp { public: virtual BOOL InitInstance(); }; My ...
- springboot @value 注解的使用
1,通过@value来注入对应的值,直接在字段上添加@value 获取application.properties文件中的值. @Configuration public class DemoConf ...
- python3 random
一.random 1.生成伪随机数 2.伪随机数是可预测的,严格意义上不具有随机性质,通常用数学公式的方法(比如统计分布,平方取中等)获得 3.正如数列需要有首项,产生伪随机数需要一个初值用来计算整个 ...
- 解压gz文件有误
tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure st ...
- Anaconda配置Python开发环境
Anaconda介绍 Anaconda 是在 linux.windows 和 mac os x 上执行 Python/R 数据分析和机器学习的最简单的方式并且它是开源的.它在全球拥有超过 1, 100 ...
- Java多维数组定义以及常见异常
import java.lang.*; import java.util.*; public class Demo1 { public static void main(String args[]){ ...
- [ 转载 ]hashCode及HashMap中的hash()函数
hashCode及HashMap中的hash()函数 一.hashcode是什么 要理解hashcode首先要理解hash表这个概念 1. 哈希表 hash表也称散列表(Hash table),是 ...
- Java集合--WeakHashMap
转载请注明出处:http://www.cnblogs.com/skywang12345/admin/EditPosts.aspx?postid=3311092 第1部分 WeakHashMap介绍 W ...
- 聊聊我理解的ANSI C、ISO C、GNU C、POSIX C
几句话了解C标准之间的关系 C语言标准 早期的计算机汇编语言是与机器平台紧密耦合的,为了屏蔽这种耦合,增加代码的可移植性,C语言随机出现. 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异, ...
- python执行playbook
from collections import namedtuple from ansible.parsing.dataloader import DataLoader from ansible.va ...