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

根据你的操作系统选择不同的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数据库了。

plsqldev远程连接mysql_PLSQL Developer连接远程Oracle数据库相关推荐

  1. plsql 连接 虚拟机Linux下的Oracle数据库 失败

    plsql 连接 虚拟机Linux下的Oracle数据库 失败 plsql 连接 虚拟机Linux下的Oracle数据库 失败 2017年09月09日 09:10:23 守望dfdfdf 阅读数:18 ...

  2. plsql能不能连接mysql_plsql可以连接MySQL吗

    plsql可以连接MySQL吗 plsql不能连接MySQL,PL/SQL Developer集成开发环境是专门开发面向Oracle数据库的应用. 推荐:MySQL教程 可以连MySQL的客户端工具有 ...

  3. oracle 读取ldap数据,使用OID LDAP连接到带有条令的Oracle数据库

    首先,你应该使用教义 OCI8 PHP驱动程序 如果您想连接到Oracle数据库(我不知道它是否完全支持您的用例). 第二,你可以简单地 从外部设置env变量 ,例如,首先在各自的_´config.y ...

  4. linux java url 异常_Java连接虚拟机(Linux)中的Oracle数据库,连接异常~新手求解!

    此Oracle数据库在Linux系统下可用,在Windows里执行如下代码:DriverManager.getConnection("jdbc:oracle:thin:@192.168.22 ...

  5. oci连接mysql_PLSQL Developer配置OCI连接远程数据库

    一.当前环境 本机系统:win10    64位 PLSQL版本:10       32位 数据库版本:11g     位数不详 instantclient版本:12.x    32位 二.下载文件 ...

  6. oracle怎么拼接两个字段_利用连接符连接多个字段查询 Oracle 数据库

    如在员工基本信息表中,有员工姓名.员工职位.出身日期等等.如果现在视图中这三个字段显示在同一个字段中,并且中间有分割符.如我现在想显示的结果为"经理Victor出身于1976年5月3日&qu ...

  7. jdbc连接字符集为us7ascii的oracle数据库乱码解决办法

    原文地址:http://www.databaseskill.com/2247741/ 我的jsp编码是utf-8,数据库oracle用的编码是us7ascii,在使用weblogic8的时候,使用在网 ...

  8. SQL developer远程连接 Oracle 数据库

    目的: 使用SQL developer 连接我CentOS虚拟机的Oracle数据库. 环境 windows系统 只安装了SQL developer(该软件免安装,解压即可用) 下载地址:SQL de ...

  9. 远程无法连接到oracle数据库服务器,无法连接到远程Oracle数据库(11g)

    我正在尝试连接一台内置oracle数据库11gr2的linux机器.将PL / SQL开发人员与任何用户连接都没有问题.不幸的是,使用我的简单java应用程序,无法连接到数据库. 这是我的java代码 ...

最新文章

  1. SAP IDoc E1EDP04 Z8 数据错误之对策
  2. 关于SAP中物料双单位的解析
  3. python max和min函数的高级用法
  4. 【Python基础】Python高级特性:切片、迭代、列表生成式、生成器与迭代器
  5. java 生产配置文件管理_JAVA基础——使用配置文件
  6. 2019ICPC(徐州) - Colorful String(哈希+二分+动态规划/回文自动机)
  7. java 树状 子节点_java构建树形列表(带children属性)
  8. 程序员未来的职业生涯路该怎么走,如何避免35岁中年危机?
  9. spark的数三角形算法_数据算法 Hadoop Spark大数据处理技巧 PDF 下载
  10. [笔记分享] [Camera] msm8926的ZSL功能小结
  11. 杨勇博客之家-博客文章导航
  12. 从更高到更好 揭开2021阿里双11背后的技术亮点
  13. 导出excel换行问题,一个单元格多张图片问题,数组对象去重处理,计算属性传参
  14. OSChina 周四乱弹 —— 这个腿就有我来守护了
  15. 把html页面保存为图片格式
  16. 【快速幂入门】自由弹簧
  17. 量子计算机需要消耗什么能量,量子计算机的功效如何?
  18. 牛客网刷题笔记-SQL 25 获取员工其当前的薪水比其manager当前薪水还高的相关信息
  19. java 第三方接口安全性_提供接口给第三方使用,需要加上校验保证接口的安全性(rsa加密解密)...
  20. java 性能优化小细节

热门文章

  1. LINQ系列:LINQ to SQL Join连接
  2. 在Linux系统centos上安装RAR
  3. DeepWriterID:不依赖书写内容的书写人识别
  4. [python pycharm pytorch debug sets]
  5. 视觉盛宴篇!推荐 12 个好用的 CSS 的开源项目,YYDS !
  6. chrome浏览器中遇到bug【Error in event handler: TypeError: Cannot read property 'name' of undefined】
  7. CentOS7安装MySQL(完整版)
  8. geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf
  9. 使用vscode删除markdown空行
  10. Scala 中将方法、函数、函数式编程和面向对象编程关系分析图