Есть ли способ подключиться к oracle db, используя простой c ++, а не vc ++ или proc

0

Я пытаюсь подключиться к oracle db с помощью GNU С++. Существует ли какая-либо библиотека, которую я должен установить для подключения к oracle db с помощью простого С++ (oops).

Просьба также предоставить мне пример кода, это новое для меня. Цените свою помощь.

Я задал аналогичный вопрос раньше, но забыл упомянуть, что я не использую vС++ и proc.

Теги:
g++

2 ответа

2
Лучший ответ

Вам понадобятся библиотеки oracle С++ (OCCI) из oracle. Вы можете найти их здесь: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

Google "Учебник Oracle OCCI", и вы должны найти практически все, что вам нужно.

  • 0
    Привет, я надеюсь установить Instant Client Package - Basic: все файлы, необходимые для запуска приложений OCI, OCCI и JDBC-OCI instantclient-basic-win32-11.2.0.1.0.zip (51 458 190 байт), будут достаточными. Я работаю над Windows OS
  • 0
    Вам также понадобится sdk (Software Development Kit) - «instantclient-sdk-win32-11.2.0.1.0.zip» - «basic» дает вам библиотеки для ссылок, SDK дает вам файлы заголовков для включения в ваш код.
Показать ещё 1 комментарий
2

Отъезд SOCI. Он поддерживает несколько баз данных, включая Oracle, MySQL, Postgre, ODBC и т.д. Использование этой библиотеки облегчит вам миграцию приложения в другую БД, если это необходимо.

Вот пример кода здесь. И еще несколько деталей в документации.

  • 0
    Большое спасибо .. Я постараюсь работать над этим.
  • 0
    Привет, Эмиль, это будет работать на Windows OS, я использую компилятор Mingw и Eclipse Ide.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню