PDA

View Full Version : Zugriff auf oracle-db im Netzt mit OracleDB Node.Js Module



Peet
24-03-20, 11:35
Hallo zusammen,

hat jemand Erfahrung damit, aus einer IBM i mittels node.js auf eine oracle Datenbank zuzugreifen ???
Die oracle db läuft auf einem Windows-Server im lokalen Netzwerk.



Danke vorab.

Fuerchau
24-03-20, 11:39
Gegenvorschlag: Nutze doch besser ArdGate von D*B. Da hast du eine Integration der DB und kannst native via SQL und RPGLE zugreifen.

Peet
16-04-20, 09:31
Danke,
das ArdGate benutze ich bereits, ist auch ok, kein Thema ! (Danke D*B !)

Ich möchte aber die SQL-Zugriffe auf die Oracle DB, wie auf die db2 for i auch, ausschließlich mit Net.Data und SQL machen, dann brauche ich keine RPG Programme mehr.
Aber ich arbeite bei der db2 for i ohne Journal, die Oracle (und z.B. auch PostGres) arbeiten mit Journal...dazu muss ich dann eine eigene Net.Data Konfiguration ansteuern.
Ich bin da jetzt auch soweit, ein eigenes DB2WWW steuert nun die Net.Data Config für die SQL-Verarbeitung der jeweiligen DB an, zwar noch nicht fertig, aber sieht schon gut aus.

Aber grundsätzlich würde mich das mit Node.js trotzdem interessieren, klar, der Treiber muss geladen werden, und wenn ich die Doku von Oracle lese, befürchte ich aber, dass das ohne lokale Installation einer "Oracle" Umgebung auf jedem Client gar nicht geht ???
Vielleicht hat Rainer Ross Infos oder Ideen dazu ???

Danke vorab !

Fuerchau
16-04-20, 10:20
Vielleicht mal die Doku durcharbeiten:
https://github.com/oracle/node-oracledb
https://www.oracle.com/de/database/technologies/appdev/nodejs.html

Peet
16-04-20, 13:11
BOH...ich habe es gelsen, vielleicht auch "nur angelesen" ....
Und dann ein Fachforum gefragt ...und, was soll daran falsch sein !!!! ???

Spar dir deine Sprüche ....
Nicht jede Antwort macht Sinn !

andreaspr@aon.at
16-04-20, 14:22
Jetzt komm mal wieder runter!
Du hast gefragt und Baldur hat dir 2 Links herausgesucht um weiter zu kommen.
Gerade im Link vom GIT Hub hast du super Beispiele wie du das machen musst.
Was die IBM i Seite betrifft, benötigst du nur NodeJS installiert und das war es.
Die Module die benötigst holst du dir dann mit dem NPM (Node Package Manager).
So auch das node-oracledb.

Fuerchau
16-04-20, 20:04
Auch ein Fachforum präsentiert nicht immer die fertige Lösung.
Das ist dann eher eine Sache von OpenSource oder eben kostenpflichtigen Leistungen.

Wie heißt es immer so schön: "Hilfe zur Selbsthilfe".
Und ich bin der Meinung, mit anständigen Suchergebnissen kommt man auch schon mal weiter;-).