如果只是开发使用Oracle的程序,而不是用Oracle自己的管理工具,那么只需要安装 Oracle Instant Client。
地址:http://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html
在具体版本下载页面的最下边有安装说明。从安装说明来看,主要内容就是添加目录到path环境变量,而tnsnames.ora
等这些配置文件只是可选项。
所以对于使用Oracle数据库的应用程序来说,安装Oracle Client并不是必须的。将Instant Client目录下的依赖库打包
到应用程序中,之后就可以直接连接服务器上的数据库了。
关于分发官网有说明:
Subject to the license, Instant Client can be bundled and redistributed for free. Enterprises can redistribute Instant Client within their organizations. However, customers can only call Oracle Support for Instant Client if they have a standard support contract. Please refer to the Oracle Technology Network License Agreement.