Oracle táblái triggerelnek-e programot

Oracle táblái triggerelnek-e programot
2009-04-16T14:21:43+02:00
2009-04-17T09:25:25+02:00
2022-11-13T07:55:36+01:00
pufimilan
Sziasztok!

A problémám a következő:

Azt szeretném megtudni, hogy egy adatbázisban lévő tábla megváltozása (konkrétan egy sikeres insert) tud e triggerelni (elindítani, meghívni...) egy valamilyen nyelven megírt programot, osztályt, függvényt... stb.
Az adatbázis Oracle vagy MS-SQL, a valamilyen nyelv pedig Java vagy .NET (#C).
Minden kombinációt meg kellene vizsgálni. Nyilván esélyesebb, hogy az Oracle a Javaval, az MSSQL pedig a .NET-tel lesz hajlandó együttműködni, de azért keresztbe is meg kellene nézni.
Ha van ilyen lehetőség, akkor azt is meg kellene nézni, hogy ez hogyan oldható meg (adatbázis trigger, periodikusan futó tárolt eljárás, külső figyelő program...)

előre is köszönöm a segítséget! üdv M
Mutasd a teljes hozzászólást!
Szia!

Megfelelően konfigurált Oracle alól hívhatsz java-ban írt metódusokat, sajnos erről sokat nem tudok, utána kell olvasni.

MS-SQL 2005-től lehet tárolt eljárásokat írni .NET nyelveken is.
Link

Illetve lehet külső programot is hívni az
xp_cmdshell tárolt eljárással.

Persze a fentiekhez mind szükséges hogy a server megfelelően legyen konfigurálva.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd