使用OCCI-创建连接

Using OCCI - create connection

本文关键字:连接 创建 OCCI- 使用      更新时间:2023-10-16

是否有人使用OCCI库与Oracle数据库一起工作?我正在尝试从Visual Studio 2017 Project连接

Environment *env = Environment::createEnvironment(Environment::DEFAULT);
Connection *con;
con = env->createConnection(Config::login, Config::password, "(DESCRIPTION = (ADDRESS = (PROTOCOL = 'TCP')(HOST = my.host.cz')(PORT = '1510'))(CONNECT_DATA = (SID = 'mySid')))");

但我会遇到错误:

ORA-12163:TNS:连接描述符太长

ORA-12560:TNS:协议适配器错误

我不知道如何从我的计算机上执行TNSPing,但是其他人使用我的连接描述符从他的计算机上尝试了它,这还可以。

也许我不包括正确的库。

我正在使用OCCI版本12.2.0.1.0,基本软件包和 sdk软件包从此处下载。

任何人都可以告诉我我缺少什么以及如何创建连接?

问题是我正在使用OCCI版本12并尝试连接到版本11的服务器。下载OCCI版本11帮助。