永发信息网

请教用proc编译C++文件的问题

答案:1  悬赏:20  手机版
解决时间 2021-04-06 15:22
  • 提问者网友:寂寞撕碎了回忆
  • 2021-04-06 10:54
请教用proc编译C++文件的问题
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-04-06 12:21
可以把问题描述清楚一点,这样才能更快获得帮助。
使用proc来转换源文件的命令通常是:
proc parse=full USERID=user/pwd@dns SQLCHECK=SEMANTICS yourfile.pc include="/oracle/app/oracle/product/9.2.0/precomp/public"
其中,parse=full一般是固定的,
USERID后面跟上连接到oracle数据库的连接字符串,格式为:用户/密码@服务器名
SQLCHECK=SEMANTICS 指明SQLCHECK参数,一般也是固定的
include="/oracle/app/oracle/product/9.2.0/precomp/public"指明预编译时候需要的头文件路径
其中/oracle/app/oracle/product/9.2.0是你的oracle数字路径,后面的precomp/public是固定的
yourfile.pc 你想要转换的使用嵌入式SQL编写好的源文件。
执行之后,如果没错,就会生成.c源文件,编译就可以了。
如果执行出错,会生成*.lis文件,指出出错的地方,按照错误说明修改之后再试。
需要注意相关环境变量要配置正确,.pc源文件里所用到的表,字段,存储过程等在数据库中要存在,并且,连接上去的用户要有相关表的访问权限。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯