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

pl/sql 连接远程数据库的几种情形

阅读更多

一、本地只安装过oracle服务端,pl/sql连接远程数据库

1.安装过oracle服务端后,在系统环境变量中添加相应变量,如f:\app\Damon\product\11.2.0\dbhome_1\bin;

2.  在F:\app\Damon\product\11.2.0\dbhome_1\NETWORK\ADMIN路径下找到tnsnames.ora文件,添加相关数据库配置,保存,如:

4A2_auditdb=
 (DESCRIPTION =
  (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST =10.4.203.195)(PORT = 1522))
  )
  (CONNECT_DATA =
    (SERVICE_NAME = auditdb)
  )
)

 3.得到数据库4A2_auditdb的用户名和密码后,即可在pl/sql中选择4A2_auditdb数据库,进行登录;

二、本地未安装过ORACLE服务端,pl/sql连接远程数据库;

第一种方法:通过安装oracle lient

参照此博文

第二中方法:免安装,免验证

1.从安装过oracle的目录中找到如下文件,创建文件夹F:\conOracel,将其复制到此文件夹中;

oci.dll 、ocijdbc10.dll 、ociw32.dll 、orannzsbb10.dll 、oraocci10.dll  、sqlnet.ora 、tnsnames.ora 、classes12.jar 、ojdbc14.jar

2.配置tnsnames.ora,配置方法和上面提到的一致;

3.添加环境变量 TNS_ADMIN  值为:F:\conOracel;

4.设置PL/SQL,使其识别此配置文件及环境变量

打开PL/sql,点击

tools->preferences->connection

Oracle Home=D:\oracleclient

OCI library=D:\oracleclient\oci.dll

5.设置oracle的方言

添加环境变量NLS_LANG,值为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,还有其他几种类型,如UTF-8等;

6.重启pl/sql,则可选择远程数据库的实例;

(注:如何查看并修改oracle编码,点击这里

0
1
分享到:
评论

相关推荐

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

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

    Oracle PL/SQL实例精解 数据库建立代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和PL/SQL的结构化编程特性,使得数据库开发者能够创建复杂的应用程序和数据库逻辑。在"Oracle PL/SQL实例精解 数据库建立代码"中,我们将深入探讨...

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

    本文将详细介绍如何使用PL/SQL Developer工具实现远程连接Oracle数据库的两种方法。 一、使用TNS(Transparent Network Substrate)配置 1. **理解TNS**: TNS是Oracle提供的网络服务命名和发现机制,它定义了...

    PL/SQL连接远程数据库

    下载压缩包解压后按照说明文档配置即可,不需安装Oracle服务,无需下载其他任何工具。

    PL/SQL连接oracle数据库详细过程

    本文将详细介绍如何使用PL/SQL连接Oracle数据库的整个过程,包括Oracle客户端OraClient10g_home1的安装、PL/SQL Developer的安装以及必要的配置步骤。 首先,我们开始Oracle - OraClient10g_home1的安装。解压缩...

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

    总结来说,不安装Oracle客户端而使用PL/SQL Developer连接远程数据库,是一种节省资源且灵活的解决方案。通过正确配置连接参数、依赖项以及必要的安全设置,可以实现高效、安全的远程数据库管理工作。

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

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

    PL/SQL远程连接数据库及配置教程

    PL/SQL远程连接数据库及配置教程,远程访问数据库,按照压缩包里的txt教程配置就可配置远程访问oracle数据库

    pl/sql最新中文手册

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种过程化语言,专为数据库操作设计。这个"PL/SQL最新中文手册"显然是一份详细解释PL/SQL 7.0版本的指南,对于学习和精通Oracle数据库编程至关重要。以下是手册...

    一个对数据库的操作工具PL/SQLpl/sqL工具

    PL/SQL是Oracle公司开发的一种过程化语言,全称为Procedural Language/Structured Query Language,它是SQL的一个扩展,专门用于处理Oracle数据库系统。这个“PL/SQL工具”显然是一个用于辅助管理和操作Oracle数据库...

    pl/sql连接到指定的数据库

    pl/sql连接数据库 有截图,很详细....

    PL/SQL安装包以及连接数据配置(图文说明)

    包括有详细的pl/sql连接远程数据库的的配置,请留言。下载oracle客户端地址:http://download.csdn.net/download/qq_22175485/10019993

    PL/SQL Developer 客户端

    PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的...

    PL/SQL 基本知识

    PL/SQL是Oracle数据库系统中的一个核心组件,全称为“Procedural Language/Structured Query Language”,它是SQL的扩展,增加了编程元素,使得开发者能够编写存储过程、函数、触发器等数据库应用程序。这篇博客主要...

    PL/SQL下载

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和应用程序开发设计。PL/SQL全称为“Procedural Language/Structured Query Language”,它提供了丰富的控制...

    oracle pl/sql实例精讲student数据库模式数据和表脚本

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和Procedural Language的编程结构,用于在Oracle数据库环境中创建复杂的应用程序。在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨...

    Oracle PL/SQL实战(待续)

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...

    pl/sql64位

    PL/SQL是Oracle数据库系统中的一个关键组件,全称为Procedural Language/Structured Query Language,是一种结合了SQL和过程编程语言的工具,主要用于编写数据库应用程序。64位的PL/SQL开发者工具对于那些处理大数据...

    pl/sql developer11.0

    PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库系统中用于数据库编程的一种扩展SQL语言。它结合了SQL的查询能力与过程化编程元素,使得开发者能够创建复杂的业务逻辑和数据库应用程序。PL/...

    ORACLE PL/SQL从入门到精通

    ORACLE PL/SQL是从入门到精通的专业知识,涵盖了数据库开发与管理的多个方面,包括触发器、过程、函数、软件包、异常处理、游标、循环、分支、变量使用、数据库安装等关键知识点。 触发器是数据库中用来保证数据...

Global site tag (gtag.js) - Google Analytics