这个星期的任务是建立altibase内存数据库。呵呵,用了一下,感觉很好!公司现在用的是altibase4版本,从性能上看,速度很快!不说了,开始吧
安装:很容器,我们系统是AIX5.3 64位的,所以altibase也是对应的版本,安装方法很简单,中文官方网站就有安装办法,只是解压后在系统中添加几个环境变量就可以使用了
启动:
在bin下,server start就可以了
管理:
is或者是isql 例子(isql -u sys -p manager -sysdba),用过文本模式下的isql朋友应该都知道吧?不多解释
建立数据库:
create database dbname initsize=10M(G) noarchivelog ; 数据库名称,使用内存大小,和日志模式,看看官方手册就可以了
开发:
在安装目录下的sample/SQLCLI的是自带的c++程序例子。大家可以学习一下!连接数据库的主要方式是ODBC。所以要看关于ODBC的函数。
编译:
昨天下午试试编译,例子编译通过,但连接一直LD错误。我晕~~~~~~~~!今天早上突然想到是数据库版本和我用的编译连接方式不对,系统和数据库都是64位的,而我。。。。。。。~!
最后加了64的参数,OK了!
给一个编译例子的!些makefile的时候能用上。
xlC demo_dead.cpp -q64 -laltiutil -lcli -lpthread -lodbccli -I ../../include/ -L ../../lib
参数不明白的查查,lcli lodbccli都是altibase自己带的库!需要用到线程库!
剩下的就是运行了!
过几天我写写ODBC函数的用法。看了一下英文手册,感觉没几个函数,应该很简单!
如果有什么疑问,欢迎来邮件.majia1984@gmail.com
阅读(2108) | 评论(0) | 转发(0) |