Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Czy nadal muszę instalować klienta Oracle, jeśli używam Microsoft ODBC for Oracle do łączenia się z bazą danych Oracle?

Jestem prawie pewien, że musisz zainstalować klienta Oracle; co więcej, uważam, że musi to być klient Oracle 8 (MS nie aktualizował tego sterownika od lat, o ile wiem).

Ale czy próbowałeś użyć Oracle Instant Client ? Instalacja jest dość bezbolesna, DUŻO mniejsza niż standardowego klienta Oracle i nie koliduje z innymi instalacjami. Wszystko, co musisz zrobić, to skopiować pliki do katalogu docelowego, ustawić PATH tak, aby zawierał ten katalog (co można zrobić w swojej aplikacji - nie musisz ustawiać globalnej PATH, jeśli nie chcesz) i wstaw odpowiedni wpis rejestru do HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI. Używamy go dla wszystkich naszych klientów ADO.

Ma również dodatkową zaletę, że nie wymaga obsługi pliku TNSNAMES.ORA; Twój ciąg połączenia może być po prostu user/[email protected] :port/SID.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wygenerować diagram relacji encji (ER) za pomocą Oracle SQL Developer

  2. Zwracanie kursora referencyjnego Oracle i dołączanie wielu wyników

  3. jak przenieść szablon odcisków palców do bazy danych Oracle

  4. 12c Plany adaptacyjne

  5. Naruszone – nie znaleziono klucza nadrzędnego 02291. 00000 – ograniczenie integralności