如果本地用不到oracle数据库的话,其实是可以不必安装oracle,只安装pl/sql就能访问远程数据库,具体方法如下:
方法/步骤
-
步骤1:下载安装pl/sql,同时下载oracle简易客户端oracleClient,我收藏了绿色版的pl/sql以及64位oracleClient供您使用:
pl/sql: http://www.cr173.com/soft/232289.html
oracleClient: http://download.csdn.net/download/u013817689/7244611
-
步骤2:我的oracleClient解压后tns文件和sqlnet文件在NETWORK文件夹下面(和oracle安装版类似),也可以放在外面,但是后面配置路径时一定要配对.
如下图: 建议拷贝别人安装好的tns和sqlnet文件,我自己配的总有一些莫名其妙的问题,导致连接失败.
-
步骤3: 配置两个环境变量,
<1>TNS_ADMIN=%tnsnames.ora路径% 这个tns路径在上面的NETWORK目录里面;
<2>NLS_LANG=AMERICAN_AMERICA.UTF8 这个是配置客户端语言;
环境配置方法如下:
-
步骤4:打开pl/sql, 点击"取消"进去;
-
步骤5: 选择 工具->首选项, 按照下图配置oracleClient位置:
选中左侧"连接"->oracle主目录名,下面一行会自动识别oracleClient里面的oci.dll文件,如果没有请找已安装好的机器拷贝或者百度下载
-
配置后重启pl/sql,就会在登录界面的选项中看到自己配好的tns服务器了,登录即可
需要注意的是:有的时候仍然会报:无法识别连接描述符 这种错误,此时请认真检查tns文件内容是否正确,推荐从已安装好的机器拷贝
相关推荐
Oracle 连接远程数据库图文教程(内网) Oracle 连接远程数据库是指在不同的网络环境下,通过网络连接到远程的 Oracle 数据库实例,以便进行数据交换、数据同步或数据备份等操作。下面将对 Oracle 连接远程数据库的...
在这种情况下,"本机不安装Oracle客户端,使用PL/SQL Developer连接远程数据库"的方案就显得非常实用。 PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),它允许用户编写、测试和调试PL/SQL代码...
### Linux远程连接Oracle数据库知识点详解 #### 一、测试项目 - **通过Java程序远程连接Oracle 10g数据库** - Java作为一种广泛使用的编程语言,可以用来开发各种应用程序,包括与数据库交互的应用。要实现Java...
plsql developer连接远程数据库(本地不用安oracle)
错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: (1)关闭防火墙; (2)在防火墙中添加,orcale端口1521例外...
标题中的“不安装Oracle客户端,远程连接oracle,C#”是指使用C#编程语言,在不安装完整Oracle客户端软件的前提下,通过特定方式实现对Oracle数据库的远程连接。这通常依赖于Oracle提供的轻量级客户端库,如Instant ...
这一步在客户端创建一个服务名,以后通过这个服务名来连接远程数据库。 9. 根据需要选择是否允许客户端代理连接。 10. 如果一切设置正确,会出现【net服务配置完毕】的信息。 11. 点击【完成】按钮结束网络服务...
本文将深入探讨如何通过JDBC(Java Database Connectivity)连接Oracle远程数据库时,解决中文乱码的困扰。 首先,我们需要理解的是,中文乱码通常源于字符集不一致或配置不当。在Java应用中,数据在JVM(Java...
安装客户端后,系统会自动配置好相应的环境变量,使得程序可以通过Oracle Net Services(也称为TNS)来找到并连接远程或本地的Oracle数据库实例。 易语言连接Oracle数据库时,主要依赖两个关键组件:数据库连接和...
你需要知道TNS配置文件(通常位于`$ORACLE_HOME/network/admin/tnsnames.ora`),这个文件包含了远程数据库的连接详细信息。 2. **连接字符串(Connection String)**:在TNS文件中,每个数据库都有一个唯一的名称...
为了解决这个问题,Oracle提供了一种名为“Instant Client”的轻量级解决方案,使得用户无需完整安装客户端,也能实现与Oracle数据库的连接。 "免安装Oracle客户端软件连接Oracle数据库"这个主题主要涉及以下几个...
通过以上步骤,即使没有安装完整的Oracle客户端,也可以顺利地连接到远程Oracle数据库,进行数据查询、表管理等操作。免安装客户端的优势在于快速部署、占用资源少,对于不常进行数据库管理的用户非常实用。但需要...
在易语言中,连接远程Oracle数据库是一项常见的任务,这对于数据处理和信息管理至关重要。Oracle数据库是全球广泛使用的大型企业级关系型数据库管理系统,它提供了高效、稳定的数据存储和处理能力。 要实现易语言...
Instant Client是Oracle提供的一套轻量级客户端软件,包含了连接Oracle数据库所需的最小组件,如oci.dll和sqlplus等。在提供的文件列表中,我们看到有`instantclient使用步骤.txt`和`instantclient_11_2`,后者是...
本主题聚焦于如何在不安装Oracle客户端的情况下,利用PL/SQL Developer连接到Oracle数据库。 首先,"不安装Oracle客户端,plsql developer连接数据库"这一标题揭示了我们讨论的核心内容。Oracle客户端通常包括...
通过以上步骤,你就可以在不安装完整Oracle数据库服务器的情况下,利用PL/SQL Developer和Oracle9iClient进行数据库操作了。这种方式节省了系统资源,特别适用于仅需进行数据库管理而无需本地数据库实例的场景。但请...
首先,远程连接Oracle数据库的基本前提是你已经在服务器上安装并运行了Oracle数据库服务。服务名(如`orcl3`)是识别数据库实例的关键,通常在安装过程中被指定。这个服务名将在后续的连接过程中用到。 1. **配置...