ITPub博客

首页 > 数据库 > Oracle > orabm 在oracle11g中的使用

orabm 在oracle11g中的使用

原创 Oracle 作者:pandaisme 时间:2012-11-14 12:59:51 0 删除 编辑

最近公司要求对一个将要换存储迁移的的项目环境进行下性能测试, 网上搜索到了几个工具: swingbench, orabm, orion, orastress......

其他工具大多很简单, 没任何问题, 但orabm就让我挠头了, 都是9i的说明, 11中有问题(64位环境), 对其进行了下简单修正, 可以使用了, 做下记录;

修改文件: /u01/app/oracle/product/11.2.0/db_1/precomp/admin/pcscfg.cfg
改: sys_include=($ORACLE_HOME/precomp/public,/usr/include,/usr/lib/gcc-lib/x86_64-redhat-linux/3.2.3/include,/usr/lib/gcc/x86_64-redhat-linux/4.1.1/include,/usr/lib64/gcc/x86_64-suse-linux/4.1.0/include,/usr/lib64/gcc/x86_64-suse-linux/4.3/include)
为: sys_include=($ORACLE_HOME/precomp/public,/usr/include,/usr/lib/gcc/x86_64-redhat-linux/4.4.4/include)

修改: orabmload.pc, 在Error函数中添加一个语句, 否则看到的错误只有代码

添加: printf("%.70sn", sqlca.sqlerrm.sqlerrmc);

编译:
proc orabmload.pc
gcc orabmload.c -I/u01/app/oracle/product/11.2.0/db_1/precomp/public -L/u01/app/oracle/product/11.2.0/db_1/lib -lclntsh -o orabmload
gcc orabm.c -I/u01/app/oracle/product/11.2.0/db_1/rdbms/public -lpthread -L/u01/app/oracle/product/11.2.0/db_1/lib -locci -lclntsh -o orabm

之后按官方文档做就行了;


[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/46101/viewspace-1059770/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-12-17

  • 博文量
    1
  • 访问量
    3937