社区
基础和管理
帖子详情
请问oci写的程序在unix下编译要加什么编译条件?
andyboy
2003-04-16 08:43:39
:)
...全文
21
回复
打赏
收藏
请问oci写的程序在unix下编译要加什么编译条件?
:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OTL.zip_OTL linux_cli_oracle_otl 9i oracle
OTL 是 Oracle,Odbc and DB2-CLI Template Library 的缩
写
,是一个C++
编译
中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库,在MS Windows and
Unix
平台下,OTL目前支持的数据库版本主要有:Oracle 7 (直接使用
OCI
7),Oracle 8 (直接使用
OCI
8),Oracle 8i (直接使用
OCI
8i),Oracle 9i (直接使用
OCI
9i),Oracle 10g (直接使用
OCI
10g),DB2 (直接使用DB2 CLI),ODBC 3.x,ODBC 2.5。
OTL源码(附官方完整例子)
OTL 是 Oracle, Odbc and DB2-CLI Template Library 的缩
写
,是一个C++
编译
中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库,例如Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。OTL中直接操作Oracle主要是通过Oracle提供的
OCI
接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的方式来进行操纵。在MS Windows and
Unix
平台下,OTL目前支持的数据库版本主要有:Oracle 7 (直接使用
OCI
7), Oracle 8 (直接使用
OCI
8), Oracle 8i (直接使用
OCI
8i), Oracle 9i (直接使用
OCI
9i), Oracle 10g (直接使用
OCI
10g), DB2 (直接使用DB2 CLI), ODBC 3.x ,ODBC 2.5。OTL最新版本为4.0.附带官方完整例子,此版本为截止2008-07-30最新版本.评价: 对数据集实现迭代器访问.确实方便.
OTL源码(附例子)
OTL 是 Oracle, Odbc and DB2-CLI Template Library 的缩
写
,是一个C++
编译
中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库,例如Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。OTL中直接操作Oracle主要是通过Oracle提供的
OCI
接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的方式来进行操纵。
在MS Windows and
Unix
平台下,OTL目前支持的数据库版本主要有:Oracle 7 (直接使用
OCI
7), Oracle 8 (直接使用
OCI
8), Oracle 8i (直接使用
OCI
8i), Oracle 9i (直接使用
OCI
9i), Oracle 10g (直接使用
OCI
10g), DB2 (直接使用DB2 CLI), ODBC 3.x ,ODBC 2.5。OTL最新版本为4.0.
附带例子.更强大的例子可以google得到.就不贴了.
评价: 对数据集实现迭代器访问.确实方便.
数据库模板库 OTL
OTL 是 Oracle, Odbc and DB2-CLI Template Library 的缩
写
,是一个C++
编译
中操控关系数据库的模板库,它目前几乎支持所有的当前各种主流数据库,例如Oracle, MS SQL Server, Sybase, Informix, MySQL, DB2, Interbase / Firebird, PostgreSQL, SQLite, SAP/DB, TimesTen, MS ACCESS等等。 OTL中直接操作Oracle主要是通过Oracle提供的
OCI
接口进行,进行操作DB2数据库则是通过CLI接口来进行,至于MS的数据库和其它一些数据库,则OTL只提供了ODBC来操作的方式。当然Oracle和DB2也可以由OTL间接使用ODBC的方式来进行操纵。 在MS Windows and
Unix
平台下,OTL目前支持的数据库版本主要有:Oracle 7 (直接使用
OCI
7), Oracle 8 (直接使用
OCI
8), Oracle 8i (直接使用
OCI
8i), Oracle 9i (直接使用
OCI
9i), Oracle 10g (直接使用
OCI
10g), DB2 (直接使用DB2 CLI), ODBC 3.x ,ODBC 2.5。 优点: a. 跨平台 b. 运行效率高,与C语言直接调用API相当 c. 开发效率高,起码比ADO.net使用起来更简单,更简洁 d. 部署容易,不需要ADO组件,不需要.net framework 等 缺点: a. 说明文档以及范例不足够丰富(暂时性的) 其实现在它提供有377个使用范例可参考 http://otl.sourceforge.net/
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章