Oracle客户端配置
来源:互联网 发布:房产网络端口是什么 编辑:程序博客网 时间:2024/05/20 19:50
需要的软件
1. Oracle客户端免安装版
2. PLSQL Developer
Oracle客户端实在是太大太全了,所以一直想不用安装Oracle客户端来实现连接数据库。
目前也有比较多的数据库管理软件用JDBC直接连数据库的,如dbeaver,Aqua Data Stdio等等。不过比较好用的PL/SQL Developer和Toad好像都不支持这种方式。在网上找了一下,Oracle发布一个简略的客户端,不到一百兆。包括了OCI,JDBC,ODBC连接的必要工具。使用这个基本上可以不用Oracle客户端实现数据库连接了。
下载软件
下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index.html
点击Downloads & Installation下的链接,在新页面点击对应操作系统的链接,在新画面接受许可协议,下载。Instant Client Package - Basic和Instant Client Package - Basic Lite必须选择其中一个,Lite版本不包括中文编码信息以及中文提示,个人觉得选Basic相对好一些。
软件配置
1.Oracle客户端配置
把下载下来的文件解压到文件夹。如C:\Oracel\instantclient_10_2。把解压后oci.dll所在目录放入环境变量PATH里。然后在oci.dll目录下新建network\admin目录(network下admin),新建数据库连接文件设置文件tnsnames.ora。然后新建环境变量TNS_ADMIN,值为tnsnames.ora文件所在目录。其中tnsnames.ora的参考内容如下:
ORCL =(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = ORCL) ))
2.PL/SQL配置
到这里,大多数工具就能连上Oracle了,但PL/SQL Developer还需要如下设置:
1.打开tools->preferences->connection
2.把Oracle Home设为oci.dll所在目录,如:C:\Oracel\instantclient_10_2
3.把OCI library设置oci.dll的路径,如:C:\Oracel\instantclient_10_2\oci.dll
安装过程问题
1.问题:PL/SQL报目标和对象不存在
解决:tnsnames.ora编写错误,拷贝数据库服务器上配好的tnsnames.ora,问题解决。
2.问题:远程连接报无法建立连接
解决:数据库服务器打开net manage,打开监听程序,如果tcp/ip只监听localhost,添加监听IP地址或主机名,端口一般为1521,问题解决。
3.问题:oracle安装过程中报部分文件无法找到
解决:终止安装,将下载的oracle两个安装包合并,再安装,问题解决,由于终止安装,在安装目录会出现两个oraclehome,第二个为正常安装的。
- Oracle 客户端配置
- Oracle 客户端配置
- oracle客户端配置
- 如何配置Oracle客户端
- Oracle客户端配置笔记
- 如何配置oracle客户端
- Oracle/配置客户端
- Oracle客户端配置
- oracle客户端配置
- Oracle远程客户端配置
- 配置oracle客户端
- Oracle客户端配置
- oracle客户端配置简述
- oracle 之客户端配置
- instantclient配置oracle客户端
- oracle 客户端配置
- plsql oracle客户端配置
- 配置Oracle客户端
- ORB-SLAM代码详解之SLAM.TrackMonocular
- git命令大全
- 结点最大深度
- oj1071
- IP地址、子网掩码、默认网关
- Oracle客户端配置
- Uva 489 Hangman Judge
- 重返设计模式--观察者模式
- .NET Core 最小化发布
- 如何打开myeclipse工程
- 【java基础】Class.getName()输出结果的解释
- 博为峰JavaEE技术文章 ——MyBatis Mapper ResultMap(4)
- 重拾算法之剑指Offier——反转链表
- 根据端口找进程,根据进程号找软件名称