绿色PLSQL/Developer搭配Oracle精简客户端使用

主要以下几个步骤:

1. 下载Oracle精简客户端,并解压(不用安装)

2. 创建Oracle精简客户端配置文件(sqlnet.ora, tnsnames.ora)

3. 设置环境变量TNS_ADMIN

4. 设置PLSQL以管理员身份运行(win7/win8)

5. 配置PLSQL的oracle连接参数

1. 下载Oracle精简客户端,并解压(不用安装)

从这里下载:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,之后选择basic版本就好

解压:C:\instantclient\(目录随意)

2. 创建Oracle精简客户端配置文件(sqlnet.ora, tnsnames.ora)

在C:\instantclient\目录下新建sqlnet.ora和tnsnames.ora文件

sqlnet.ora文件内容为:

SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

tnsnames.ora文件内容为:

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

3. 设置环境变量TNS_ADMIN

变量名: TNS_ADMIN
变量值: C:\instantclient\
否则出现:ORA-12154: TNS:could not resolve the connect identifier specified错误

在我本机上报了ora-12543:无法找到host 错误

如果之前安装了Oracle 又卸载,会遗留NLS_LANG=NA的键值.输入RegEdit打开注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA并删除掉
否则会报ORA-12705: Cannot access NLS data files or invalid 错误.

4. 设置PLSQL以管理员身份运行(win7/win8)

win7/win8下,需要以管理员身份运行plsqldev.exe程序
(右键--》属性--》兼容性--》以管理员身份运行)

5. 配置PLSQL的oracle连接参数

选择pl/sql的工具/首选项(tool/ preference/)里的连接,在右面设置Oracle主目录名(即安装目录)和OCI库.
Oracle主目录名: C:\instantclient\
OCI库: C:\instantclient\oci.dll
注意先应用,再确定

测试一下看看

如果嫌麻烦,直接用oracle sql developer吧

绿色PLSQL/Developer搭配Oracle精简客户端使用,布布扣,bubuko.com

时间: 2024-08-21 14:32:41

绿色PLSQL/Developer搭配Oracle精简客户端使用的相关文章

PLSQL Developer连接Oracle数据库乱码

下面要写的内容在网上已经是老生常谈了:PLSQL Developer连接Oracle数据库乱码问题.写在这里纯粹是为了个人记录. 上星期遇到的问题.本机win7,用Oracle 11gR2免安装的客户端,通过PLSQL Developer连接服务器Oracle 10g,配置好后数据库可以连接,但是乱码.解决方法如下: 1.设置本地客户端编码: 进入 我的电脑,属性,高级,环境变量,添加2项:LANG=zh_CN.GBK 和 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZH

精简配置plsql developer连接oracle

DB:11.2.0.3.0 OS:oracle-linux 5.7 公司堡垒机为了安全重新规划,各个组只能访问各个组的堡垒机磁盘空间,因此无法访问线上oracle组的磁盘空间,导致plsql developer无法重新配置使用,我再装一个client就冲突了. 原来如此之简单,装毛client,直接压缩配置就OK,哈哈哈哈哈! 下载 instantclient-basic-win32-11.2.0.1.0.zip ,放在yoon目录下,解压并将目录名改成oracle (这个东西根据自己的喜好)

win8 64位使用plsql developer连接oracle数据库问题

问题:win8的64使用位系统plsql developer本地连接oracle莫名其妙的问题发生在数据库时.错误消息框,甚至可能是空的. 原因:它表示,互联网,的原因,预计在64位系统安装在64位Oracle数据库.但没有相应的64位置PL/SQL Developer使用,所以此时不能直接连接,须要安装oracle的client. 解决: 1.下载instantclient_11_2(数据库版本号为10g.11g都能连接),地址http://download.csdn.net/detail/z

PLSQL Developer 连接oracle(64)(instantclient_32)

下载instantclient-basic-nt-11.2.0.2.0位客户端,加压后存放,如F:\instantclient_11_2 拷贝Oracle 11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是: D:\home\product\11.2.0\dbhome_1\BIN和D:\home\product\11.2.0\dbhome_1\NETWORK\ADMIN 设置PLSQL Developer中设置Or

win8 64位使用plsql developer连接oracle数据库的问题

问题:win8的64位系统上使用plsql developer连接本地oracle数据库时会发生莫名其妙的问题,错误提示框甚至可能为空. 原因:据网上所说,原因估计是在64位系统上安装64位的Oracle数据库,但是没有对应的64位PL/SQL Developer供我们使用,所以此时不能直接连接,需要安装oracle的客户端. 解决: 1.下载instantclient_11_2(数据库版本为10g.11g都能连接),地址http://download.csdn.net/detail/zxnlm

PLSQL Developer连接oracle数据库安装及配置

一.下载安装PLSQL Developer(plsql安装百度也有步骤) 1.网上自己下载适合自己电脑的安装包(32或64),并解压. 2.打开解压的文件夹,得到以下三个文件(分别是汉化工具,PLSQL安装包.激活码),双击安装,如下图: 3.安装界面,点击next,进入下一步,如图: 4.安装协议界面,此处必须选择“I accept the terms in the license agreement”,进入下一步,如下图: 5.在安装路径选择界面,选择你需要安装的目录,比如我选择:C:\Pr

oracle远程连接(PLSQL,SQL developement + Oracle数据库 + 客户端 + 远程连接设置

Oracle数据库的远程连接可以通过多种方式来实现,本文我们主要介绍四种远程连接的方法和注意事项,并通过示例来说明,接下来我们就开始介绍. 第一种情况: 若oracle服务器装在本机上,那就不多说了,连接只是用户名和密码的问题了.不过要注意环境变量%ORACLE_HOME%/network/admin/是否设置. 第二种情况: 本机未安装oracle服务器,也未安装oracle客户端.但是安装了pl sql development.toad sql development.sql navigat

plsql developer连接oracle数据库

1.安装与本机操作系统配套的oracel数据库客户端: 2.安装完成后,配置oracle监听 3.oracle 命名方法配置 4.oracle 本地网络服务名配置 5.查看tnsnames.ora文件配置 6.plsql devloper连接

用PLSQL Developer 查看Oracle的存储过程

1 2.输入 3.具体存储过程 原文地址:https://www.cnblogs.com/SharkBin/p/8116917.html