error LNK2019: 无法解析的外部符号 “public: virtual __thiscall oracle::occi::SQLException

发布于 2020-05-05  53 次阅读


问题描述:

error LNK2019: 无法解析的外部符号 “public: virtual __thiscall oracle::occi::SQLException


解决方法:

Windows 下进行 OCCI ( Oracle C++ Call Interface ) 开发

Windows下若安装的是Oracle 数据库,则OCCI库文件和头文件在目录 %ORACLE_HOME%oci 下。

这里采用工具:VS 2005

(一)基本设置

1. 安装好 oracle instant client

2. vs->工具->选项—》解决方案-》vc++-》包含文件 添加:  

  $ORACLE_HOMEociinclude

3. vs->工具->选项—》解决方案-》vc++-》库文件 添加:  

  $ORACLE_HOMEocilibmsvcvc8

4. 右键项目-》属性-》配置属性-》连接器-》输入-》附加依赖项 添加  

  oraocci11d.lib  

5 重启vs 就ok了;


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。