PLSQL终端是需要先安装oracle客户端才能连接Oracle服务器的,那么有没有办法不需要安装庞大的oracle客户端完整版呢?
只需要下载并安装这个精简版的就可以了。
在安装之后,打开PLSQL连接器,依然连不上,后来知道原因了,需要设置一下.
使用方法:
1.设置tnsnames.ora
安装之后,会弹出tnsnames.ora设置窗口.
将其中的一段设置成自己的实际情况就可以了。
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yourhostIp )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = yourSID )
)
)
比如,oracledata,随便写,这个字段是在PLSQL中连接用的字符串.
yourhostip,是数据库服务器的IP地址
SERVICE_NAME,写的是数据库名
第二步,设置PLSQL
在perference里面设置OCI Library和Oracle_home,我的设置是OCI Library=c:\oracleclient\oci.dll,Oracle_home=c:\oracleclient。
这个路径要按照你刚才安装oracle客户端的实际路径来
好了,重启PLSQL,填写数据库用户名和密码,选择连接到刚才设置的连接串,选择用户类型,就可以了。
如果查询出来的数据是乱码,需要设置字符集.
要设置一个字符集,这样查询出来的数据才不会是乱码,写一个批处理pldev. bat放到pl安装目录下,内容如下:
set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Oracle10i客户端 35M左右
分享到:
相关推荐
本文将详细介绍如何使用PL/SQL连接Oracle数据库的整个过程,包括Oracle客户端OraClient10g_home1的安装、PL/SQL Developer的安装以及必要的配置步骤。 首先,我们开始Oracle - OraClient10g_home1的安装。解压缩...
### 免安装Oracle客户端使用PL/SQL连接Oracle的2种方法 #### 方法一:使用Instant Client Package连接Oracle **背景与动机** 通常情况下,使用PL/SQL Developer连接Oracle数据库时,需要先安装完整的Oracle客户端...
Oracle 10g PL/SQL 是Oracle数据库系统中用于创建和管理存储过程、函数、触发器等数据库对象的编程语言。本教程旨在为初学者提供一个全面的学习平台,同时也为经验丰富的开发者提供参考资料。PL/SQL是Oracle特有的...
远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程服务器上的数据库,这对于分布式系统开发和远程协作尤其重要。 在使用PL/SQL Developer进行远程连接时,首先需要了解...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据处理能力与PL的程序设计特性,是Oracle数据库系统中用于创建存储过程、函数、触发器和包的主要工具。在这个"Oracle PL/SQL实战(待续)"的主题中,我们将深入...
要成功地在64位系统上使用PL/SQL Developer连接到Oracle数据库,首先需要确保你已经安装了兼容的Oracle客户端软件。在本案例中,提供的压缩包文件" instantclient-basic-win32-10.2.0.4"是Oracle的Instant Client,...
PL/SQL, Oracle's procedural extension of SQL, is an advanced fourth-generation programming language (4GL). It offers modern features such as data encapsulation, overloading, collection types, ...
Oracle客户端是连接到Oracle数据库服务器的软件,它提供了多种工具和接口,如SQL*Plus,用于执行SQL命令和PL/SQL块。在PL/SQL 8版本中,用户可以使用这些工具进行数据查询、数据库对象管理、数据导入导出等操作。...
在Windows 7 64位操作系统上安装Oracle数据库并尝试使用PL/SQL Developer连接时,可能会遇到一些问题,主要是由于PL/SQL Developer是一款32位应用程序,而64位系统默认运行的是64位环境。以下是一些详细的解决步骤和...
PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种过程化语言,专为数据库操作设计。这个"PL/SQL最新中文手册"显然是一份详细解释PL/SQL 7.0版本的指南,对于学习和精通Oracle数据库编程至关重要。以下是手册...
"Oracle资料学习PL/SQL必备"这个主题涵盖了对Oracle数据库系统以及PL/SQL编程语言的学习资源,特别是针对那些希望深入理解并掌握PL/SQL的初学者或专业人士。PL/SQL的基础部分是了解和使用Oracle数据库的关键,它包括...
ORACLE PL/SQL是从入门到精通的专业知识,涵盖了数据库开发与管理的多个方面,包括触发器、过程、函数、软件包、异常处理、游标、循环、分支、变量使用、数据库安装等关键知识点。 触发器是数据库中用来保证数据...
PL/SQL是Oracle公司开发的一种过程化语言,全称为Procedural Language/Structured Query Language,它是SQL的一个扩展,专门用于处理Oracle数据库系统。这个“PL/SQL工具”显然是一个用于辅助管理和操作Oracle数据库...
Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL/SQL的程序设计特性,广泛应用于Oracle数据库的开发和管理。这本书"Oracle PL/SQL从入门到精通"的配套源代码,显然是为了...
PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加...
在本主题中,我们将探讨如何在本地计算机上使用PL/SQL客户端连接到远程Oracle服务器,而不需在本地安装完整的Oracle数据库服务端。 标题“PL/SQL 本机无需Oracle数据库运行文件”意味着你可以通过一个轻量级的...
PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件...
本书是专门为oracle开发人员而提供的编程指南 通过学习本书 读者不仅可以掌握编写sql语句和pl/sql块的基础知识 而且还可以掌握sql高级特征 正则表达式 flashback查询 merge语句 sql:1999连接 和pl/sql高级特征 ...