`
sty2008boy
  • 浏览: 301499 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

PLSQL Developer远程连接oracle

阅读更多
事情开始是我的一位同学在群里的求教~

今天自己配置远程连接的时候遇到了很多问题,记录下来,和其他oracle小白们分享,大侠勿喷!

(他是说要用oracle sql developer,结果我今天上oracle官网下载的时候下载下来的东西有错误,只能放弃此项测试)

测试目的:

从客户机远程连接oracle服务器

测试前提:

双方机器必须ping通,我就用自己的虚拟机测试了

服务器端安装了oracle

测试步骤:

首先下载PLSQL Dev……(废话……)

然后下载Oracle的客户端程序,请注意版本,另外由于官方的安装包含了很多没用的东西,所有网上有很多精简版,可自行选择下载。

我这里用的是精简版,不用安装的,但是有个很重要的步骤!!!如果没有network/admin这个目录,必须在解压后的目录下新建这个目录,然后把tnsnames放进去,我不太清楚这步的原理,但是之前无论我如何配置都没有成功……

配置tnsnames.ora,我的tnsnames.ora的内容如下

ora10g =

 

(DESCRIPTION =

 

(ADDRESS_LIST =

 

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.139.128)(PORT = 1521))

 

)

 

(CONNECT_DATA =

 

(SID = ora10g)

 

)

 

)(HOST的ip是虚拟机的ip)

然后配置服务器端的listener.ora的内容,我的listener.ora的内容如下。(红色部分是修改和添加的)

SID_LIST_LISTENER =

 

(SID_LIST =

 

(SID_DESC =


(GLOBAL_NAME = ora10g) 
(SID_NAME = ora10g)

(ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)

 

(PROGRAM = extproc)

 

)

 

)

 

LISTENER =

 

(DESCRIPTION_LIST =

 

(DESCRIPTION =

 

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

 

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))

 

)

 

)(ps:原理不明……毕竟笔者只是一个oracle小白……)然后打开PLSQL Dev,tools-》preferences里面设置Oracle Home为oracle客户端所在路径,OCI library 为oracle客户端所在路径下的oci.dll重新启动PLSQL Dev,应该就能成功吧……(ps:和大侠们讨论了之后也有人说oracle sql developer可以不用下载oracle客户端和配置tnsnames和listener,那笔者自己在用plsql developer的时候必须下载oracle客户端并且配置这两个文件,那笔者会抽空在下一次使用oracle sql developer做测试)

本文出自 “oracle小白前进之路” 博客,请务必保留此出处http://oxiaobai.blog.51cto.com/3369332/622985

 

分享到:
评论

相关推荐

    PLSQL developer远程连接oracle服务器

    ### PL/SQL Developer远程连接Oracle服务器的关键步骤及配置详解 #### 一、配置Oracle服务器的监听器Listener 在实现远程连接之前,首先需要确保Oracle服务器的监听器已正确配置。监听器是Oracle数据库用于接收...

    oracle客户端(plsql developer连接远程数据库)

    plsql developer连接远程数据库(本地不用安oracle)

    PLSQL Developer远程连接Oracle配置说明(有客户端+无客户端)

    【PL/SQL Developer远程连接Oracle配置说明】 PL/SQL Developer是一款强大的Oracle数据库管理工具,它允许用户进行数据库开发、查询、调试以及数据管理。本文主要介绍如何在有客户端和无客户端环境下,通过PL/SQL ...

    PLSQL Developer 12.0.7连接Oracle12c数据库 首选项配置文件

    PLSQL Developer是一款强大的Oracle数据库开发工具,而Oracle 12c是Oracle公司推出的数据库服务器版本。在使用PLSQL Developer 12.0.7连接...这些步骤确保了开发者能够在本地环境中高效地与远程Oracle数据库交互。

    Plsqldeveloper连接oracle11g

    本文将基于标题“Plsqldeveloper连接oracle11g”及其相关内容,深入解析如何通过Plsqldeveloper成功连接至Oracle 11g数据库,包括必要的软件准备、配置步骤及环境变量设置。 ### 一、软件准备 #### 1. 下载Oracle ...

    plsqlDeveloper工具连接远程oracle

    PL/SQL Developer 连接远程 Oracle 数据库的步骤和解决方案 PL/SQL Developer 是一个功能强大的 Oracle 数据库开发和管理工具,但是在连接远程 Oracle 数据库时,可能会遇到一些问题。本文将详细介绍如何使用 PL/...

    PLSQL Developer11远程连接oracle(二)

    在“PLSQL Developer11远程连接oracle(二)”这个主题中,我们将深入探讨如何使用该工具进行远程Oracle数据库的连接,以及可能遇到的问题和解决方案。 首先,安装PLSQL Developer 11是必要的第一步。下载并安装...

    plsql远程连接oracle数据库,不用安装oracle

    plsql远程连接oracle数据库,不用安装oracle

    用PLSQL远程连接Oracle数据库

    总结来说,这个例子涵盖了使用PLSQL Developer远程连接Oracle数据库的基本步骤,以及Java通过JDBC进行数据库操作的方法。在实际开发中,这些技能是至关重要的,因为它们允许开发人员与数据库进行交互,实现应用程序...

    plsql远程连接数据库,

    首先,要实现PL/SQL Developer远程连接Oracle数据库,你需要在本地安装Oracle的Instant Client。Instant Client是Oracle提供的一套轻量级客户端软件,包含了连接Oracle数据库所需的最小组件,如oci.dll和sqlplus等。...

    PLSQL developer 和 oracle 客户端

    1. **网络连接**:通过TNS(Transparent Network Substrate)配置,实现对远程Oracle数据库的连接。 2. **数据访问**:提供API和工具,如OCI和ODP.NET,供开发者在应用程序中与Oracle数据库交互。 3. **SQL*Plus**:...

    PLSQL developer 连接不上64位Oracle 的解决方法

    经过以上四个步骤,PLSQL Developer应该能够在Windows 8环境下成功连接到64位Oracle数据库,无论是本地还是远程的数据库。这种方法已经在Win7 X64系统上验证有效,对于Windows 8也应当同样适用。 总结来说,当遇到...

    使用plsql连接远程oracle(不安装本地oracle客户端)

    本文将详细介绍如何使用PL/SQL Developer工具来连接远程Oracle数据库,特别是针对Oracle 10g及9i版本的操作流程。我们将分步骤介绍整个过程,包括所需文件的准备、环境变量的配置以及PL/SQL Developer中的具体设置等...

    如何用PLSQL连接远程的oracle数据库

    通过以上步骤,你应该能够成功地使用PL/SQL Developer连接到远程Oracle数据库。请注意,为了安全起见,建议使用SSH隧道或其他安全方式来加密你的数据库连接,并定期更新数据库和客户端的补丁,以防止潜在的安全风险...

    PLSQL免安装版(无需安装Oracle客户端)

    一旦设置完毕,你就可以使用PLSQL Developer远程连接到Oracle数据库了。通过这个工具,你可以: - **编写和执行SQL语句**:无论是简单的SELECT查询还是复杂的多表联接,PLSQL Developer都提供了一个直观的界面来...

    PLSQL 绿色版_免安装ORACLE.zip

    在这个绿色版的配置中,Instant Client扮演了关键角色,它使得PLSQL Developer可以与远程Oracle服务器通信。解压这个文件后,需要设置一些环境变量,例如`TNS_ADMIN`指向包含`tnsnames.ora`文件的目录,该文件定义了...

    不用安装oracle客户端也可以用plsql连接远程oracle

    标题所述的“不用安装oracle客户端也可以用plsql连接远程oracle”是一种常见的技术实践,它允许开发者在不安装完整的Oracle客户端软件的情况下,通过PL/SQL Developer工具连接到远程Oracle数据库进行管理和开发工作...

    PLSQL Developer 64位+ Oracle客户端 11.2 64位

    1. **Net Services(Oracle Net)**:提供网络通信服务,使客户端能与远程Oracle服务器建立连接。 2. **SQL*Plus**:命令行工具,用于执行SQL和PL/SQL脚本,进行数据库管理和维护。 3. **Oracle Instant Client**:...

    PLSQL Developer 12 远程连接orcale数据库64位,配置文件:instantclient_12_2

    完成上述步骤后,点击“测试”按钮,如果一切配置正确,你应该能够成功连接到远程Oracle数据库。 **注意事项**: - 确保数据库服务器允许远程连接,并且防火墙设置允许对应的TCP端口通信。 - 如果遇到SSL连接问题...

Global site tag (gtag.js) - Google Analytics