使用C+连接到oracle数据库+;,基础 我有一个关于这个理论的问题,我刚刚开始一个基于C++应用程序与Oracle DB集成的项目,我已经有两个选择,OCI和OCI > OCI被称为C++环境,但我想知道,如果从C++应用程序中使用OCI库,因为它被认为具有更好的性能,或者我会遇到兼容性问题,那么是否会有什么好处?p> 谢谢:

使用C+连接到oracle数据库+;,基础 我有一个关于这个理论的问题,我刚刚开始一个基于C++应用程序与Oracle DB集成的项目,我已经有两个选择,OCI和OCI > OCI被称为C++环境,但我想知道,如果从C++应用程序中使用OCI库,因为它被认为具有更好的性能,或者我会遇到兼容性问题,那么是否会有什么好处?p> 谢谢:,c++,oracle,C++,Oracle,你可以看一下,上面的包装是OCI或者OCI(不确定)会给出一些模板和样本,以在C++中用Oracle连接开始。P> > P>你可以看看它是OCI之上的包装器,或者OCI(不确定)会给出一些模板和样本,以在C++中用Oracle连接开始。p> 就我而言,我的公司大约有一千家店铺 通过M+C++多线程服务连接Oracle/Oracle,我们对每个线程执行以下测试: 验证DNS(gethostbyname) 尝试打开存储区的SCManager(OpenSCManager) 验证存储上是否存在Orac

你可以看一下,上面的包装是OCI或者OCI(不确定)会给出一些模板和样本,以在C++中用Oracle连接开始。P> > P>你可以看看它是OCI之上的包装器,或者OCI(不确定)会给出一些模板和样本,以在C++中用Oracle连接开始。p> 就我而言,我的公司大约有一千家店铺

通过M+C++多线程服务连接Oracle/Oracle,我们对每个线程执行以下测试:

  • 验证DNS(gethostbyname)
  • 尝试打开存储区的SCManager(OpenSCManager)
  • 验证存储上是否存在Oracle服务(OpenService)
  • 验证Oracle服务是否正在运行(QueryServiceStatus)
毕竟,我们尝试连接(ado->Open)


此过程可将连接到外部服务器时可能出现的错误(如0xE06D7363)降至最低。

就我而言,我的公司大约有1000家店铺

通过M+C++多线程服务连接Oracle/Oracle,我们对每个线程执行以下测试:

  • 验证DNS(gethostbyname)
  • 尝试打开存储区的SCManager(OpenSCManager)
  • 验证存储上是否存在Oracle服务(OpenService)
  • 验证Oracle服务是否正在运行(QueryServiceStatus)
毕竟,我们尝试连接(ado->Open)

此过程可将连接到外部服务器时可能出现的错误(如0xE06D7363)降至最低