Название: OCI Oracle из Visual Studio 2017 Отправлено: Optimus1 от Июль 03, 2020, 13:18 Здравствуйте,
Кто нибудь может подсказать самый начальный пример, как работать с OCI из VS2017 или хотя бы с OCILIB? Все что я понял что делать, это скачать Instant Client Oracle для Windows: https://www.oracle.com/database/technologies/instant-client/downloads.html оттуда взял 5 нужных dll файл: -oci.dll -ociw32.dll -oraociei19.dll -orannzsbb19.dll -oraons.dll По крайней мере я так понял из этой инструкции, что нужны только эти dll https://docs.oracle.com/en/database/oracle/oracle-database/19/lnoci/instant-client.html И потом в Visual Studio 2017 с помощью winapi функции LoadLibraryW указал к ним путь: Код: HINSTANCE hMyDLL_oci = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//oci.dll"); HINSTANCE hMyDLL_ociw32 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//ociw32.dll"); HINSTANCE hMyDLL_orannzsbb19 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//orannzsbb19.dll"); HINSTANCE hMyDLL_oraociei1 = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//oraociei19.dll"); HINSTANCE hMyDLL_oraons = LoadLibraryW(L"D://Oracle distibute//Oracle_DLL//oraons.dll"); А что делать дальше, как хотя бы установить соединение с сервером БД, ввести там UserName, Password, HostName - вообще не могу понять. C OCILIB тоже не очень понятно, что и как подключать. Может быть кто нибудь уже подключал OCI, подскажите пожалуйста :( |