Oracle 的即时客户端开发包挺适合搞前端接服务端集成的场景,尤其你要写一些需要调数据库的脚本或者插件时,装个oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm就蛮方便。

devel 包里自带头文件和示例,配合basicsqlplus用,调 OCI 或者写 C 语言扩展都够用。嗯,如果你本地是 RedHat 系的 Linux,用rpm -ivh装就行。

要跑 SQL 命令行,就加上oracle-instantclient11.2-sqlplus;要用 JDBC 的 OCI 模式,还得下jdbc包;ODBC 场景也有专门的odbc包。都可以搭配装,不冲突。运行环境轻便,不像完整 Oracle 客户端那么重。

对了,还有一些挺实用的相关文章可以看看:

如果你要部署个轻量应用,又不想整一套完整 Oracle 安装,可以优先考虑这个组合。既不占资源,配置起来也比较省心。