一、本地只安装过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编码,点击这里)
相关推荐
远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程服务器上的数据库,这对于分布式系统开发和远程协作尤其重要。 在使用PL/SQL Developer进行远程连接时,首先需要了解...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和PL/SQL的结构化编程特性,使得数据库开发者能够创建复杂的应用程序和数据库逻辑。在"Oracle PL/SQL实例精解 数据库建立代码"中,我们将深入探讨...
本文将详细介绍如何使用PL/SQL Developer工具实现远程连接Oracle数据库的两种方法。 一、使用TNS(Transparent Network Substrate)配置 1. **理解TNS**: TNS是Oracle提供的网络服务命名和发现机制,它定义了...
下载压缩包解压后按照说明文档配置即可,不需安装Oracle服务,无需下载其他任何工具。
本文将详细介绍如何使用PL/SQL连接Oracle数据库的整个过程,包括Oracle客户端OraClient10g_home1的安装、PL/SQL Developer的安装以及必要的配置步骤。 首先,我们开始Oracle - OraClient10g_home1的安装。解压缩...
总结来说,不安装Oracle客户端而使用PL/SQL Developer连接远程数据库,是一种节省资源且灵活的解决方案。通过正确配置连接参数、依赖项以及必要的安全设置,可以实现高效、安全的远程数据库管理工作。
"PL/Sqldeveloper远程连接服务器oracle数据库的配置" oracle数据库是业界最流行的关系型数据库管理系统之一,PL/SQL Developer是oracle官方提供的一款功能强大的数据库客户端工具。为了能够远程连接服务器oracle...
PL/SQL远程连接数据库及配置教程,远程访问数据库,按照压缩包里的txt教程配置就可配置远程访问oracle数据库
PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种过程化语言,专为数据库操作设计。这个"PL/SQL最新中文手册"显然是一份详细解释PL/SQL 7.0版本的指南,对于学习和精通Oracle数据库编程至关重要。以下是手册...
PL/SQL是Oracle公司开发的一种过程化语言,全称为Procedural Language/Structured Query Language,它是SQL的一个扩展,专门用于处理Oracle数据库系统。这个“PL/SQL工具”显然是一个用于辅助管理和操作Oracle数据库...
pl/sql连接数据库 有截图,很详细....
包括有详细的pl/sql连接远程数据库的的配置,请留言。下载oracle客户端地址:http://download.csdn.net/download/qq_22175485/10019993
PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的...
PL/SQL是Oracle数据库系统中的一个核心组件,全称为“Procedural Language/Structured Query Language”,它是SQL的扩展,增加了编程元素,使得开发者能够编写存储过程、函数、触发器等数据库应用程序。这篇博客主要...
PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和应用程序开发设计。PL/SQL全称为“Procedural Language/Structured Query Language”,它提供了丰富的控制...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和Procedural Language的编程结构,用于在Oracle数据库环境中创建复杂的应用程序。在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...
PL/SQL是Oracle数据库系统中的一个关键组件,全称为Procedural Language/Structured Query Language,是一种结合了SQL和过程编程语言的工具,主要用于编写数据库应用程序。64位的PL/SQL开发者工具对于那些处理大数据...
PL/SQL(Procedural Language/Structured Query Language)是Oracle数据库系统中用于数据库编程的一种扩展SQL语言。它结合了SQL的查询能力与过程化编程元素,使得开发者能够创建复杂的业务逻辑和数据库应用程序。PL/...
ORACLE PL/SQL是从入门到精通的专业知识,涵盖了数据库开发与管理的多个方面,包括触发器、过程、函数、软件包、异常处理、游标、循环、分支、变量使用、数据库安装等关键知识点。 触发器是数据库中用来保证数据...