OTL Oracle

通过OTL和Oracle数据库通讯。
步骤:
1。新建控制台项目(我的是VS2012);
2。添加otlv4.h 到项目中;
3。 添加示例代码,我添加的是ex185;
4.。此步编译会出现很多错误 ;

1).无法打开包含文件:oci.h;
要添加oci包含目录和库目录。分别在VC++目录中添加包含目录和库目录,…oci\include,…oci\lib\msvc; 根据安装目录配置。
2).无法打开文件:oci.lib;
需要添加附加依赖项:oci.lib,或者添加代码:

#pragma comment(lib,"oci.lib")

3).无法解析的外部符号 _OCIInitilize;
需要配置项目为x64平台.

当然按照oracle用户名,密码和数据库修改源代码。

db.rlogin("system/123@orcl");//我的是这个

用户名密码或实例名不对,会出现错误,
ORA-01017: invalid username/password;logon denied
至此编译成功,去pl/sql 中登录查看就会看到相应的test_tab了。

你可能感兴趣的:(OTL Oracle)