`
pavel
  • 浏览: 928240 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PL/SQL developer远程连接oracle服务器

阅读更多

一、配置oracle服务器的监听器listener

修改<安装目录>/network/admin/目录下的listener.oratnsnames.ora两个文件。其中

listener文件大致如下:

# listener.ora Network Configuration File: /oracle/app/product/10.1.0/db_1/network/admin/listener.ora

# Generated by Oracle configuration tools.

 

SID_LIST_LISTENER =

(SID_LIST =

    (SID_DESC =

      (SID_NAME = PLSExtProc)

      (ORACLE_HOME = /oracle/app/product/10.1.0/db_1)

      (PROGRAM = extproc)

    )

    (SID_DESC =

      (GLOBAL_DBNAME = demo1) #demo1oracle实例名

      (ORACLE_HOME = /oracle/app/product/10.1.0/db_1)

      (SID_NAME = demo1)

    )

)

 

LISTENER =

(DESCRIPTION_LIST =

    (DESCRIPTION =

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

      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))    #IP地址为oracle服务器

    )

)

 

tnsnames.ora文件大致修改如下:

# tnsnames.ora Network Configuration File: /oracle/app/product/10.1.0/db_1/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

 

DEMO1 =

(DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)) #IP地址为oracle服务器

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = DEMO1) #demo1oracle实例名,或者服务名称此名称可通过netmgrnetca修改

    )

)

 

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

    (ADDRESS_LIST =

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

    )

    (CONNECT_DATA =

      (SID = PLSExtProc)

      (PRESENTATION = RO)

    )

)

 

以上修改也可通过图形界面的netmgrnetca进行配置。修改之后,重启监听器

 

二、下载安装oracle客户端。

在安装pl/sql developer的本地机器上必须安装oracle客户端(此处指针对oracle 10g版本,有说也可只安装相关驱动如oci驱动,

具体不详。并且客户端不一定为10g版本,8i,9i皆可)。

1.从官网上下载绿色版本的客户端,地址如下(或有改变):

http://www.oracle.com/technology/software/tech/oci/instantclient/index.html

下载需要oracle用户,可免费注册

2.绿色版无需安装,将此下载解压至某处,并在其下建立一network目录,目录下再建admin目录,结构如下

<客户端目录>/network/admin,在admin目录中建立tnsnames.ora文件,内容大致如下:(直接把服务器该文件拷贝)

demo1 = #oracle服务名

    (DESCRIPTION =

      (ADDRESS_LIST =

        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521)) #oracle服务器地址与端口

      )

      (CONNECT_DATA =

        (SERVICE_NAME = demo1)

      )

    )

 

三、在PL/SQL developer中配置客户端信息。

打开PL/SQL developer,暂不登录,选择菜单tools->preferences->connection,设置如下两项:

Oracle Home: D:\Program Files\instantclient_11_1       #客户端解压目录

OCI library: D:\Program Files\instantclient_11_1\oci.dll       #oci库文件路径,oci.dll应该在客户端目录下。

 

 

 

 

 

 

 

 

保存,重启PL/SQL developer,些时应可看到登录框中Database下拉选项里有你刚刚配置的远程服务器上的服务实例demo1了。

分享到:
评论

相关推荐

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

    远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程服务器上的数据库,这对于分布式系统开发和远程协作尤其重要。 在使用PL/SQL Developer进行远程连接时,首先需要了解...

    PL/Sqldeveloper远程连接服务器oracle数据库的配置

    "PL/Sqldeveloper远程连接服务器oracle数据库的配置" oracle数据库是业界最流行的关系型数据库管理系统之一,PL/SQL Developer是oracle官方提供的一款功能强大的数据库客户端工具。为了能够远程连接服务器oracle...

    配置PL/SQL DEVELOPER远程访问oracle数据库

    配置PL/SQL Developer远程访问Oracle数据库是一个常见的任务,尤其对于那些需要远程管理Oracle数据库的IT专业人员来说。本文将详细讲解如何完成这一过程。 首先,你需要准备两个关键软件:PL/SQL Developer和Oracle...

    PL/SQL Developer如何连接64位的Oracle图解

    【PL/SQL Developer连接64位Oracle图解】 在64位Windows系统(例如Win7 64Bit)上,由于32位的PL/SQL Developer无法直接连接64位Oracle数据库,因此需要采取特殊的方法来实现连接。本文将详细说明如何在64位环境下...

    pl/sql developer11.0

    PL/SQL Developer是一款由Allround Automations公司开发的专业Oracle数据库开发工具,专为编写、调试、测试和管理PL/SQL代码而设计。标题中的“pl/sql developer11.0”指的是该软件的第11个主要版本。在本文中,我们...

    PL/SQL Developer trial version问题

    PL/SQL Developer是一款由Allround Automations公司开发的Oracle数据库集成开发环境,专门用于编写、调试和管理PL/SQL代码。在你所遇到的问题中,"trial version"指的是试用版,这意味着你正在使用的PL/SQL ...

    PL/SQL Developer v8.0.3 1510

    PL/SQL Developer 8.0.3 1510 含注册机 PL/SQL Developer is an Integrated Development Environment that is specifically targeted at the development of stored program units for Oracle Databases. Over ...

    PL/SQL Developer 10.0.5版本带sn亲测好用推荐

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、管理和调试的集成开发环境(IDE)。在10.0.5这个版本中,它为开发者提供了高效且用户友好的界面,用于编写、测试和调试PL/...

    使用PL/SQL Developer图形界面轻松实现oracle定期计划任务

    PL/SQL Developer是一款强大的Oracle开发工具,它提供了一个直观的图形用户界面(GUI),使得设置定期计划任务变得非常简单。下面将详细介绍如何使用PL/SQL Developer来创建Oracle的定期计划任务。 首先,我们要...

    PL/SQL工具远程连接ORALCE数据库

    在日常开发和维护工作中,我们经常需要通过PL/SQL Developer这样的工具进行远程连接,以便对Oracle数据库进行管理和操作。本文将详细介绍如何使用PL/SQL Developer工具实现远程连接Oracle数据库的两种方法。 一、...

    PL/SQL Developer Evaluation Version 14.0.0.1961官方多语言版本(32位)

    PL/SQL Developer是一款专为Oracle数据库开发者设计的强大集成开发环境(IDE),由Allround Automations公司开发。这个“Evaluation Version 14.0.0.1961”是其官方发布的多语言版本,特别强调支持32位操作系统。这...

    PL/SqlDeveloper汉化版

    虽然目前来看 PL/SQL Developer 的功能远不如 SQL Developer,但它是用纯 JAVA 开发的 ORACLE 数据库管理工具,所以可以比较轻松的支持跨操作系统平台使用,可以在非 windows OS 上使用。由于 PL/SQL Developer 在 ...

    pl/sql developer使用教程

    PL/SQL Developer是一款由Allround Automations公司开发的集成开发环境(IDE),专门用于编写、测试和管理Oracle数据库的PL/SQL代码。本教程将深入介绍如何充分利用这款强大的工具,帮助初学者快速上手。 一、PL/...

    pl/sql developer 用户指南中文版

    PL/SQL Developer是一款专为Oracle数据库设计的强大集成开发环境(IDE),主要用于编写、调试和管理PL/SQL代码。用户指南中文版是针对中国用户提供的详细教程,帮助他们更好地理解和使用这款工具。以下是对PL/SQL ...

    PL/SQL Developer 10

    plsqldev1001 oracle use tool

    PL/SQL Developer 客户端

    PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加...

    pl/sql developer 8.0

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、调试和管理的集成开发环境(IDE)。标题中的"8.0"指的是该软件的版本号,这通常意味着它具备那个时期PL/SQL Developer的主要...

    本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库

    完成上述配置后,你应该能够通过PL/SQL Developer连接到远程Oracle数据库,进行SQL查询、管理对象、执行PL/SQL脚本等操作。这种无客户端连接方法简化了本地系统的维护,同时也方便了远程数据库的访问。 总结来说,...

    pl/sql developer 中文指南

    PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),它提供了全面的功能,使开发人员能够高效地编写、调试和管理PL/SQL代码。这款工具支持PL/SQL语言,是Oracle数据库应用程序开发的重要辅助工具。 ...

    PL/SQL Developer快速输入插件

    PL/SQL Developer是一款专为Oracle数据库开发人员设计的集成开发环境(IDE),它提供了丰富的功能,包括编写、调试、测试和管理PL/SQL代码。在提高开发效率方面,这款工具的快速输入插件是一个非常实用的功能。这个...

Global site tag (gtag.js) - Google Analytics