科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道如何使用Oracle 10gR2 Instant Client Light执行程序部署

如何使用Oracle 10gR2 Instant Client Light执行程序部署

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

客户/服务器程序能通过几种方式与Oracle数据库进行通讯。最常见的一种就是使用一种中间层,称之为Oracle调用接口(OCI)。

作者:Builder.com.cn 2007年6月20日

关键字: ORACLE

  • 评论
  • 分享微博
  • 分享邮件

客户/服务器程序能通过几种方式与Oracle数据库进行通讯。最常见的一种就是使用一种中间层,称之为Oracle调用接口(OCI)。一旦你在数据库服务器上安装了Oracle软件,就必须在运行客户端程序的机器上安装一些客户端程序,因为必须使用它们执行OCI调用。

通常Oracle 的客户包都是比较大,安装全部组件的话需要超过700MB的空间。此外,必须在每台运行客户端程序的机器上进行安装操作,尽管提供了自动安装的选项,但是这些都算作是部署过程中的额外工作。

最早的Oracle Instant Client,是在10gR1中推出,它大大简化了应用程序的部署。你可以在Oracle的技术网站上免费下载到这个文件。Instant Client的共享库的大小只有216MB,并且十分容易安装。你只需要将文件拷贝到客户机上,设置好指向文件的环境变量即可。甚至常见的安装过程都不需要。

Oracle 10g Release 2(10gR2)中推出的新版本Instant Client Light容量更小。它的共享库容量只有32MB。进一步减少了当客户机执行Oracle数据库调用时所需的文件大小。它是通过删除库中的多语言版本错误文本和字符集而只保留英文版本做到这点。如果接受这点局限性的话,你就可以使用Instant Client Light。

10gR2中也发布了Instant Client 软件开发工具(SDK)。其包括了编译那些需要直接调用OCI库的程序所需的全部头文件。在过去,即使可以使用Instant Client部署程序,也还需要完整的客户端开发包去连接Oracle库中的代码。现在,一个独立的SDK使得不再需要完整的客户端开发包。

Instant Client能够与客户端支持的不同版本的Oracle数据库进行连接。

Bob Watkins(OCP, MCDBA, MCSE, MCT)是一位有着25年工作经验的计算机专家,曾胜任过技术培训师、顾问以及数据库管理员。

责任编辑:德东

查看原文国际来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章