Loadruner压数据库oracle,LoadRunner连接Oracle数据库(转)

51Testing软件测试网0U#~*o\*l

这个是在51上转载的。。e `$b#v.@m051Testing软件测试网"HyG#r%f;sv7[8y+r

-S$_zOt }Hs0多谢楼主的奉献。。。D_2c#Sb~p.y9\0

8\WHR\I0#include51Testing软件测试网H(zk/dI1Q

awt+B

static LRD_INIT_INFO InitInfo={LRD_INIT_INFO_EYECAT};51Testing软件测试网2qxO$qV&YU J;N

static LRD_DEFAULT_DB_VERSION DBTypeVersion[]={{LRD_DBTYPE_NONE,LRD_DBVERSION_NONE}};Y]\"e;])ZC _0

*N6[`b!~.z0//

这里的LRD_VAR_DESC数据结构声明是很重要的,他是用来存储sql结果数据集的结构体,第一个参数头文件中就是这么写的,第二个参数是最大行

数,第三个参数是每一行的最大长度,如果获得的查询结果比定义的长,运行时就会报错,提示列被截断,最后一个参数是查询结果的类型,可以再帮助中的索引输

入data types, database,列出的表格中是各种变量类型的名称

A3B;n'Ah0static LRD_VAR_DESC NUM ={LRD_VAR_DESC_EYECAT, 10, 32, LRD_DBTYPE_ORACLE, {1, 1, 0},DT_LONG_VARCHAR};8Tg;K6l C5m051Testing软件测试网WJ5O)he

//下面这些句柄等变量的申请都可以照着帮助中的例子写51Testing软件测试网9dZe!t0gc^

static void FAR * OraEnv1;51Testing软件测试网1yrt)vs6L9D,~j _[

static void FAR * OraSvc1;51Testing软件测试网#NM-gL%A!u

static void FAR * OraSrv1;51Testing软件测试网M9w5_z%`J

static void FAR * OraSes1;

DYa}Qs0static void FAR * OraStm1;51Testing软件测试网V(LF9i'kj

static void FAR * OraDef1;51Testing软件测试网

df[4K"J

l L0LW,B

unsigned long rownum;7n-Pd?d051Testing软件测试网5g&Y}

G6AQY(m*z+x

vuser_init()

4k_#V"A#Yr(c0{51Testing软件测试网8S2iBQ1z3P+vdM

//初始化数据库  51Testing软件测试网 xouK'C#N(j^

lrd_init(&InitInfo,DBTypeVersion);

?mO%}p#]Rhv0lrd_initialize_db(LRD_DBTYPE_ORACLE,3,0);51Testing软件测试网ID D0]z7Dq4Ggu

lrd_env_init(LRD_DBTYPE_ORACLE,&OraEnv1,0,0);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值