不安装oracle,使用plsql连接oracle

通常企业开发时,数据库是不会在我们本地安装的(废话),所以使用plsql时,没必要的话,我们尽量不去安装oracle,太大了;

接下来说一下本人plsql,不安装oracle的使用步骤;

1.个人本地环境

OS:win10

未安装oracle

2.下载一个instantclient,记住要32位的,plsql不支持64位的

http://pan.baidu.com/s/1eSPy7C2

本人百度云盘的分享,可以直接下载

3.创建一个目录存放instantclient

可以本人的为例子:D:\oracle\instantclient_11_2

在该文件夹下创建两个文件:

sqlnet.ora和tnsnames.ora

sqlnet.ora内容为:

  SQLNET.AUTHENTICATION_SERVICES= (NTS)

  NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

tnsnames.ora 内容为:

RXZQWEB_DEVDB =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.44.132)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

红色字体部分请根据自己实际情况修改

然后添加一个系统变量:

变量名:TNS_ADMIN

变量值:D:\oracle\instantclient_11_2(就是前文提到创建的目录)

4. 安装PL/SQL Developer,并配置oracle的连接参数:

打开PL/SQL,Tools-->Preferences

5.重启plsql,测试一下,OK了吧!

如果报错:ORA-12154: TNS:could not resolve the connect identifier specified。

那么你的系统变量没设置或者设置有误!请检查!

查询数据最后可能是乱码:提供一个解决方案

再新建一个系统变量,设置变量名:NLS_LANG,变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK或者AMERICAN_AMERICA.AL32UTF8(依照实际情况确定变量值),确定即可

时间: 2024-08-25 14:45:48

不安装oracle,使用plsql连接oracle的相关文章

通过使用精简客户端,且不需要安装的客户端,配合PLSQL连接oracle数据库

通过使用精简客户端,且不需要安装的客户端,配合PLSQL连接oracle数据库. 首先下载安装包在Oralce官方网站上下载Oracle Instantclient Basic package.地址如下:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html在这个页面的中部找到Instant Client,在Instant Client Downloads中选择合适的版本下载. 第二

plsql连接oracle客户端(简单,实用方案)附件

plsql 连接 oracle 需要在本地安装oracle客户端(附件中下载): 将文件下载下来后,放到任意目录,例如 D:\instantclient_10_2 修改 tnsnames.ora 文件,第一行填写要链接的数据库名,第4行填写数据库的IP,第7行填写SID 配置环境变量TNS_ADMIN D:\instantclient_10_2\ ,在path中添加 %TNS_ADMIN%,这个不能少,否则配置的环境变量排不上用场,这个曾经困扰了我很久 安装plsql,过程略 打开plsql,要

plsql连接oracle数据库,不用配置任何东西(转)

在软件开发的过程中,对于使用oracle的朋友们来说,使用plsql工具操作oracle数据库是非常方便的,可是plsql连接oracle数据库的方式有很多种,今天就给大家介绍一种最简单的连接方式,只需要一个plsql,当然了还有你需要连接的oracle数据库(本地的或者远程的) 安装好 plsql 原文地址:https://www.cnblogs.com/quietwalk/p/8884531.html

Windows下如何通过PLSQL连接Oracle

本次我们学习下如何在Windows下,通过 PL/SQL Developer 连接上Oracle数据库. 本人环境:Windows10 家庭版 64位 Oracle版本:Oracle 11.2.0 64位 PLSQL版本:PL/SQL Developer 10.0.3.1701 64位 配置Oracle 32位客户端 首先,除了上面已有的工具,我们还安装一个Oracle客户端,但在这里我们为什么要安装32位的Oracle客户端,而不是64位的Oracle客户端呢?原因在于PLSQL Develo

使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序

今天用plsql连接oracle的时候报了无监听程序,寻思是plsql的问题,可惜重装了也没什么卵用,才把注意力集中到oracle服务上,啥也不说了, 直接上链接: 使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序

在Visual Studio 2017中,.NET(C#)通过Oracle.ManagedDataAccess来连接Oracle数据库

C#如何通过Oracle.ManagedDataAccess来连接Oracle数据库 1.先创建一个项目,鼠标右击项目中的引用,再点击管理NuGet程序包(也可以先下载dll文件,再选添加引用),在搜索栏中输入oracle查找,选择名为Oracle.ManagedDataAccess的安装. 2.引入Oracle.ManagedDataAccess.Client空间 3.数据库的连接字符串: User ID:用户名 Password:用户密码 Data Source:请看下面的截图 OK,到此在

使用plSQL连接Oracle报错,SQL*Net not properly installed和TNS:无法解析指定的连接标识符

1.在64位机器上了64位的oracle客户端.然后装上PL/SQL Developer,但是连接oracle老报这个错: 解决办法:在64位的机器上安装32位的Oracle客户端.这样的话便连接成功. 依据:从安装角度考虑,32bit的平台(操作系统和硬件系统)只支持32bitORACLE的安装:64bit平台既支持32bitORACLE的安装也支持64位ORACLE的安装 2.重新安装32的oracle客户端解决了第一个问题,但是用plsql连接接着报错:“TNS:无法解析指定的连接标识符”

关于 plsql连接oracle数据库的问题

因电脑没有 安装oracle服务器端,所以安装plsql后还是不能连接oracle数据库,网上下载一个oracle客户端工具,是绿色免安装的,解压就好.我放我云盘了. instantclient_11_2.zip  这文件解压出来后 有个NETWORK文件夹,如没有自己创建一个,到NETWORK中创建一个ADMIN文件夹,然后将Oracle客户端的网络服务名配置文件tnsnames.ora文件放到ADMIN文件夹中. 然后打开plsql ,先不填用户名和密码  直接取消 进入,找到工具栏中的  

[Oracle]Plsql连接Oracle

关于plsql连接的教程有很多,其中最重要的就是D:\oracle\product\10.2.0\db_1\network\ADMIN下的listener和tnsnames两个文件.经过反复修改与测试,终于成功了. Listener文件: # listener.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\listener.ora # Generated by Oracle configur

plsql连接oracle

仅安装客户端服务即可使用PL/SQL连接oracle ======================================== 首先下载oracle对应的客户端软件,比如instantclient_11_1之后按照如下的步骤即可. 1.将instantclient_11_1放在无中文目录下.2.添加环境变量.3.修改oracle.reg中的ORACLE_HOME为instantclient_11_1文件夹所在目录,运行oracle.reg4.修改instantclient_11_1目录下