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

Korzystanie z usług internetowych z Oracle PL/SQL

Użyłem UTL_HTTP co jest proste i działa. Jeśli napotkasz wyzwanie z własnym pakietem, prawdopodobnie możesz znaleźć rozwiązanie w jednym z wielu pakietów owijających wokół UTL_HTTP w sieci (Google „konsumuje usługi sieciowe z pl/sql”, co prowadzi np. do http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php )

Powód, dla którego nikt nie używa UTL_DBWS jest to, że nie działa w domyślnie zainstalowanej bazie danych. Do bazy danych trzeba załadować mnóstwo klas Javy, ale standardowe instrukcje wydają się być wadliwe — proces wyrzuca błędy Javy na prawo i lewo, co ostatecznie kończy się niepowodzeniem. Wygląda na to, że bardzo niewiele osób chciało poświęcić czas na prześledzenie zależności pakietów, aby to podejście zadziałało.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. org.hibernate.MappingException:Brak mapowania dialektu dla typu JDBC:2002

  2. Jak pobrać wartości z zagnieżdżonej procedury Oracle?

  3. Tworzenie wyzwalacza generującego wartość kolumny ID przed wstawieniem, gdy tworzone są nowe tabele

  4. Jak uzyskać wygenerowane klucze przez executeBatch bez ArrayIndexOutOfBoundsException?

  5. 2 sposoby sprawdzenia poziomu zgodności w Oracle (SQLcl i SQL*Plus)