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

配置Oracle远程连接

cd $ORACLE_HOME/network/admin

修改该目录下的 listener.ora文件和tnsnames.ora文件。

listener.ora 文件修改后内容如下:

tnsnames.ora 修改后内容如下

注意: 修改完成后要重启Oracle服务,或者重启Linux系统。否则修改不会生效。

使用SQL developer 连接Oracle

此时点击测试,是可以测试连接成功的。

我经历的坑
刚开始只把listener.ora文件和tnsnames.ora文件中的IP改了,使用SQL developer 连接时一直出现 ORA-12505:listener does not currently know of SID given in connect descriptor 错误。
确定自己填的SID正确后,曾经一度怀疑是不是SQL developer 连接远程数据库需要本地安装客户端之类的。 (貌似PL/SQL 需要)。

SQL developer远程连接 Oracle 数据库相关推荐

  1. PL/SQL Developer远程连接Oracle数据库

    首先打开电脑,到pl/sql安装的指定目录[D:\app\DZL\product\11.2.0\dbhome_1\NETWORK\ADMIN]找到[tnsnames.ora] 打开[tnsnames. ...

  2. PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示

    PL/SQL 工具远程连接 Oracle 数据库 第一章:PL/SQL 工具配置 ① oci 下载 ② oci 配置 ③ PL/SQL 工具配置 ④ PL/SQL 远程连接 Oracle 数据库演示 ...

  3. PLSQL Developer远程连接oracle数据库

    前提是本机已经安装oracle,利用 net configuration assistant . 若本机没有安装oracle,无需装oracle的方法请点我 打开net configuration a ...

  4. PL/SQL远程连接Oracle数据库服务器

    使用PL/SQL Developer  远程连接 Oracle数据库(10.2.0.1 RHEL  AS 5.4),见附件 转载于:https://blog.51cto.com/longtian001 ...

  5. PLSQL Developer工具远程连接Oracle数据库的方法

    Oracle数据库安装过程较为繁琐,而且卸载更加麻烦,如果卸载不干净,下次安装Oracle就不会成功.下面就为大家介绍一种不用安装Oracle客户端而利用PLSQL Developer工具远程连接Or ...

  6. 远程链接oracle数据库,远程连接Oracle数据库

    首先,讲明一下我为什么要用Oracle数据库.这是手头的一个项目,我师兄负责写后台,而数据库由甲方建立并且管理.现在我也得接管师兄的这个项目了,理所应当已经配好环境,装好软件来接收项目.话不多少,下面 ...

  7. 在本机用Toad远程连接Oracle数据库

    在本机用Toad远程连接Oracle数据库 在本机利用Toad连接远程数据库,需要以下操作步骤. 第一步:安装Oracle数据库 安装Oracle数据库的时候,需要注意以下几点: 1)         ...

  8. linux下php远程连接mysql_Linux下PHP远程连接Oracle数据库 | 系统运维

    说明: Web服务器环境:CentOS 5.8 32位+Nginx 1.2.3+Mysql 5.5.27+php 5.3.16 Web服务器IP:192.168.21.149 php源码编译目录:/u ...

  9. 使用Navicat远程连接oracle数据库

    我在使用Navicat连接远程Oracle数据库过程中,由于本地没有安装Oracle客户端,连接时出现错误,解决方法参考下面链接 使用Navicat远程连接oracle数据库

最新文章

  1. 在raspberry的jessie版系统上安装opencv3.0
  2. LNMP - Warning: require(): open_basedir restriction in effect错误解决方法
  3. C语言程序设计:现代方法(第2版)第三章全部习题答案
  4. KB929828:在Vista中使用Sysprep /generalize时出错
  5. 【数据竞赛】时间序列竞赛炸榜技巧
  6. android 调用本地第三方应用软件,如qq、微信、微博和视频播放器等
  7. 两次深度debug经历,希望大家不要踩坑
  8. 音视频技术开发周刊 | 181
  9. mysql kill_Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)
  10. Andorid之为何要用到NDK?
  11. 模板:半平面交(计算几何)
  12. java 8是指什么_java中8个基本数据类型到底是指什么?是什么意思,有什么作用?我需要权威的回答,...
  13. fileinputstream_Java I/O 流之 FileInputStream
  14. mysql管理应用_如何在PHP和MySQL中制作出色的库存管理应用程序
  15. 深入理解line-height
  16. centos系统 查看当前python执行的进程
  17. 详解基于机器学习的恶意代码检测技术
  18. dmx512协议的编程c语言,我在此分享一份DMX512协议的发送程序,希望对做灯光控制的人有一定的帮助(我测试过了跟DMX512控制台发出的方波是一样一样的)...
  19. ACM复习(53)17229 Lry,你除了2还是2
  20. 亲历医院蹩脚程序(项目)的糟糕

热门文章

  1. 使用VBA将大纲级别定义良好的单个Word文档按指定的大纲样式分割成多个文档
  2. 中国直线电机行业研究与投资战略报告(2021版)
  3. 字符串方法 charAt、charCodeAt、str[]索引、includes、startWith、endWith、repeat等等
  4. Linux 添加路由
  5. mysql共同好友_MySQL如何查出两个用户的共同粉丝
  6. ThinkPHP 双语网站开发教程
  7. Hbase理论与操作
  8. vue-管道符“ | “(竖杠)的作用
  9. Android拍照相册相关的图片获取与剪切工具类
  10. java代码实现移动或者剪切功能