Як підключитися до Oracle DB через ODBC


9

Я намагаюся підключитися до віддаленої бази даних Oracle через ODBC. Я абсолютно недосвідчений і не можу підключитися.

Що я встановив:

  1. Oracle "драйвер ODBC для RDB"
  2. Програма, з якої я хочу підключитися (Altova Mapforce, ETL)

Що я роблю:

  1. У розділі "Адміністративні інструменти" я відкриваю адміністратор джерела даних ODBC для Windows
  2. Я натискаю "Додати .." і вибираю драйвер Oracle ODBC
  3. Відкриється вікно "Налаштування драйверів Oracle RDB". Я заповнюю:

    • Назва джерела даних: вільний вибір
    • Опис: Я залишаю порожнім
    • Транспорт: я вибираю TCP / IP
    • Сервер: Вводя IP-адресу сервера
    • Сервіс: я залишаю "загальний"
    • UserID: я ввожу ім’я користувача (яке належить паролю, який я маю)
    • Додайте заяву: поняття не маю, що тут робити ??

Вибравши "OK", відкриється "Oracle RDB ODBC Driver Connect", і мені буде запропоновано пароль. Вводя пароль, і з'єднання не вдається.

Запитання

  • Чи потрібні додаткові програми на моєму комп’ютері, наприклад клієнт Oracle Instant client?
  • Мені ніколи не запропоновано порт сервера - це не актуально?
  • Мені ніколи не запропонували SID - це не актуально?
  • Я легко підключився від розробника SQL - він запропонував тільки IP сервера, порт, ім'я користувача, пароль та SID.

Зрозумів це. Для користувачів в майбутньому: Інструкції з установки миттєвого клієнта і SQLPLUS правильно dbatoolz.com/t / ... . Завантажте та розпакуйте в одній папці миттєвий клієнтський пакет ODBC, виконайте odbc_install.exe. Налаштування ODBC-з'єднання в Windows. Зроблено.
Топокальма

2
Ви можете самостійно додати відповідь і позначити питання як відповідь. :-)
rishimaharaj

Відповіді:


2

Як сказано в оригінальному плакаті ...

Для майбутніх користувачів: Інструкція про те, як правильно встановити миттєвий клієнт та sqlplus .

  1. Завантажте та розпакуйте в одній папці миттєвий клієнтський пакет ODBC.
  2. Виконати odbc_install.exe.
  3. Налаштування ODBC-з'єднання в Windows.
  4. Зроблено.

1

Rdb була системою баз даних, створеною DEC (Digital), що працює на OpenVMS, яку Oracle придбала в 1994 році. Отже, "драйвер ODBC для RDB" не є правильним драйвером.

Рішення - отримати драйвер Oracle ODBC.

Також зауважте, що деякі програми вимагають, щоб джерело даних ODBC був як системний DSN, а інші віддавали перевагу користувальницькому DSN.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.