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

jak wysłać parametry do wyzwalania w Oracle

Jeśli nie możesz dotknąć kodu aplikacji, a sama aplikacja nie przekazuje już tych informacji do bazy danych, jesteś w impasie. Jedynym sposobem udostępnienia tych informacji w kodzie zaplecza jest przekazanie ich przez warstwę środkową.

Oracle zapewnia aplikacjom wiele sposobów przekazywania informacji z warstwy środkowej do zaplecza, ale aplikacja musi zostać zbudowana, aby z nich skorzystać. DBMS_APPLICATION_INFO pakiet, na przykład, ma set_client_info procedura, która umożliwia warstwie środkowej przekazywanie w imieniu użytkownika warstwy środkowej, do którego może wysłać zapytanie wyzwalacza zaplecza. Możesz też użyć kontekstów Oracle jeśli chcesz bardziej ogólnego mechanizmu. Jednak każde z tych podejść realistycznie wymaga napisania aplikacji Java w celu przekazywania tych informacji do zaplecza, gdy połączenia są pobierane z puli połączeń.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przyznaj uprawnienia od jednego użytkownika do drugiego w Oracle

  2. Widok wymaga logiki współzależności:możliwe bez MODELU?

  3. ClassNotFoundException:oracle.jdbc.OracleDriver

  4. Łączenie się z bazą danych Oracle 12c z Pentaho Data Integration (Kettle) Community Edition

  5. Tabela wypełnienia zakresu