vc++6.0下Oracle环境配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
vc++proc设置要点:Oracle主目录在C:\oracle\product\10.2.0下(因机器安装而异)
让vc++6.0支持proc编译工具有两种方法
(两种任选其一即可使用proc)
第一种是:配置本地工程环境
优点:proc环境不会因环境变化而变化。
方便工程随身携带
首先:
C:\oracle\product\10.2.0\db_2\precomp目录下
然后:
打开工程然后在project->Settings->Link->Category->Input里的Object/library modules追加
库名类似orasql10.lib
再然后:
打开工程然后在project->Settings->Link->Category->Preporcessort里追加头文件夹的路径public
第二种方法:配置全局工程路径
优点:配置一次全局生效,所有工程文件都会自动去找oracle目录
首先:
tools->Directories->下的Show directories for:include files下添加Proc的public所在完整路径
然后:
tools->Directories->下的Show directories for : Library files下添加Proc的Lib 所在完整路径
编辑pc文件编译命令
当编译proc程序是,需要用pc文件生成cpp文件,设置如下
在commands里添加命令:proc config=$(InputDir)/oracle.cfg iname=$(InputDir)/$(InputName) oname=$(InputDir)/db.cpp(需要Oracle文件在工程当前目录下,否则config=要写明实际位置)
然后是编辑oracle.cfg文件:
code=cpp
ltype=short
sqlcheck=full
userid=scott/tiger@orcl
char_map=string
基本照抄,修改一下用户名和密码
付:powerdesigner 调整生成脚本不加双引号database->edit current DBMS->script- >sql->format->CaSesensitivityUsingQuote下的value选择为no
多线程支持配置:
首先:
修改oracle.cfg配置文件
然后。