文档章节

PLSQL Developer连接远程Oracle数据库

 张欢19933
发布于 2016/03/28 08:59
字数 474
阅读 578
收藏 2

1、先到Oracle网站下载Instant Client :

http://www.oracle.com/technetwork/topics/winsoft-085727.html

根据你的操作系统选择不同的Instant Client版本(现在只支持32位windows操作系统,否则会报错:make sure you have the 32 bits oracle client installed),可以下载

instantclient-basic-nt-12.1.0.2.0.zip
instantclient-sqlplus-nt-12.1.0.2.0.zip
instantclient-odbc-nt-12.1.0.2.0.zip

将下载的安装包全部解压,放在同一个目录下,比如在D:\oracle

或者下载

instantclient-basiclite-nt-12.1.0.2.0.zip

2、在D:\Program Files\PLSQL Developer\instantclient_11_2目录下新建文件tnsnames.ora(自己敲容易出问题,建议直接到安装oracle数据库的机器上拷贝过来用),使用文本编辑器打开写入如下内容:
MWDB =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58 )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = MWDB )
    )
)
第一个黄色字块:表示定义远程服务器的在本地主机名
第二个黄色字块:远程数据库的IP地址
第三个黄色子块:远程数据库实例名

3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径。比如我的本机为:D:\instantclient_11_2

4、设置ORACLE的语言,添加环境变量NLS_LANG ,值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK
如果不清楚远程数据库的ORACLE 语言,可以ssh或者telnet到远程机器,在命令界面输入,用命令行连接到数据库。
select * from nls_instance_parameters;
查看NLS_LANGUAGE 的值
NLS_LANGUAGE
NLS_TERRITORY

5、下载并安装PL.SQL.Developer配置应用
配置tools->preferences->connection
Oracle Home
D:\Program Files\PLSQL Developer\instantclient_11_2
OCI library
D:\Program Files\PLSQL Developer\instantclient_11_2\oci.dll
中文的PL/SQL Developer就是
工具-->首选项-->连接
Oracle主目录
D:\Program Files\PLSQL Developer\instantclient_11_2
OCI库
D:\Program Files\PLSQL Developer\instantclient_11_2\oci.dll

6、关闭PL/SQL Developer,重起Developer.
主机名就会出现在PL/SQL Developer的列表里,输入用户名密码,就可以登录远程oracle 11g数据库了。

© 著作权归作者所有

粉丝 46
博文 549
码字总数 262740
作品 0
海淀
私信 提问
PLSQLDeveloper连接远程Oracle数据库

要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接,因为需要在本地安装数据库,所以不是很方便 下面介...

时间总是回忆
2016/11/11
614
4
PL/SQL Developer 远程连接Oracle数据库

PL/SQL Developer 远程连接Oracle数据库 网上搜了很多方法,这个可行! 1、 配置服务器tnsnames.ora文件,如果本机上没有安装oracle,可以从安装了oracle的机上拷贝一个(tnsnames.ora文件)放...

taote
2011/12/06
16.6K
2
PL/SQL Developer(64bit)免安装客户端连接Oracle数据库

在工作中,连接oracle数据库的客户端工具很多,比如navicat、toad、Oracle SQL Developer、plsql developer等。这里介绍如何使用plsql developer免安装oracle客户端连接数据库。首先下载pls...

rm_rf_db
2017/12/17
0
0
如何用PLSQL Developer登陆远程服务器

第一、准备工作 首先安装好Oracle数据库,并找到安装路径。 安装好PLSQL工具 。 这里远程服务器IP地址为:192.168.1.2 第二、远程登陆 远程登陆Oracle数据库有三种方法: 方法一: 1、修改t...

小城故事_
2015/11/17
320
0
PLSQL Developer连接Oracle数据库

一、环境 Oracle当前版本:Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production Oracle安装路径:D:oraclexe PLSQL Developer版本:PLSQL Developer 11.0.3.1700,3......

最王座
2016/08/31
204
0

没有更多内容

加载失败,请刷新页面

加载更多

02.日志系统:一条SQL更新语句是如何执行的?

我们还是从一个表的一条更新语句说起,我们创建下面一张表: create table T(ID int primary key, c int); 如果要将ID=2这一行c的值加1,SQL可以这么写: update T set c=c+1 where ID=2; 前...

scgaopan
今天
9
0
【五分钟系列】掌握vscode调试技巧

调试前端js 准备一个前端项目 index.html <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1......

aoping
今天
8
0
PhotoShop 高级应用:USM锐化/S锐化/防抖

、 高反差锐化+混合模式:叠加模式 【将更多的边缘细节添加到图像中】

东方墨天
今天
9
0
Python数据可视化之matplotlib

常用模块导入 import numpy as npimport matplotlibimport matplotlib.mlab as mlabimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom mpl_toolkits.mplot3d i......

松鼠大帝
昨天
7
0
我用Bash编写了一个扫雷游戏

我在编程教学方面不是专家,但当我想更好掌握某一样东西时,会试着找出让自己乐在其中的方法。比方说,当我想在 shell 编程方面更进一步时,我决定用 Bash 编写一个扫雷游戏来加以练习。 我在...

老孟的Linux私房菜
昨天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部