请教用proc编译C++文件的问题
2016-07-19 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
可以把问题描述清楚一点,这样才能更快获得帮助。
使用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源文件里所用到的表,字段,存储过程等在数据库中要存在,并且,连接上去的用户要有相关表的访问权限。
使用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源文件里所用到的表,字段,存储过程等在数据库中要存在,并且,连接上去的用户要有相关表的访问权限。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询