Я пытаюсь подключиться oracle 11g express на моем Windows 10, установленном программой C ++, пишущей в Linux Ubuntu 18.4 LTS. Я установил путь для включаемого файла включений, заданного Oracle. Я устанавливаю путь каталогов к указанным общим библиотекам oracle. Я просто установил пространство имен oracle::occi
. Основной метод все еще пуст. Я просто строю проект, но получаю ошибку
. / .. / .. / Desktop / oracle OCI / sdk-11.1.0.7.0- linux -x86_64 / instantclient_11_1 / sdk / include / nzerror.h: 115: 11: фатальная ошибка: oratypes.h: такого файла или каталога нет.
Я использую Netbeans в Ubuntu для кодирования C ++; Я хочу подключить Oracle базу данных к Windows 10 по сети, просто изменив localhost на IP.
Еще одна вещь, я создал проект в Visual Studio 2019, импортируйте всю библиотеку для Windows, она работает но получить одну запись и исключение, пойманное в какой-то вещи, такой как функция ошибки Myproxy.
Проблема Visual Studio позже, но сначала я хочу ее на Linux.
#include <cstdlib.h>
using namespace std;
using namespace oracle::occi;
void main(){
}
Я просто делаю это и устанавливаю пути, которые я объяснил.