PDA

View Full Version : Lotus Domino DECS und Microsoft Access



Rainer_Brandl
08-04-03, 08:53
Hallo zusammen,

ich habe folgende Anforderung:

Lotus Domino Server 5.0.11 auf iSeries - Microsoft Access Datenbank auf Windows 2000-Server.

Hat wer Erfahrung, ob man mit DECS vom Domino Server aus auf die Access-Datenbank zugreifen kann ?

Sachdienliche Hinweise bitte posten oder per Mail an rb@frma.at.

Danke, Rainer

Rukober
08-04-03, 10:55
Hallo Rainer,
in unserer DECS-Admin-DB (decsadm.nsf) gibt es die Möglichkeit, Connections zu ODBC herzustellen. Vielleicht wäre das ja ein Weg.
Wir setzen bei uns ausschließlich die DB2-Connection ein, um aus Notes-Dokumenten Informationen direkt in die DB2 der iSeries zu übertragen.
Ein direkte Verbindung von DECS zu einer Access-DB kann ich mir nicht vorstellen. Access ist nunmal eine Desktop- und keine Server-DB.
Vielleicht kann allerdings alternativ Eure Access-DB verschiedene Aufgaben führend erledigen. Es gibt da z.B. auch noch einen ODBC-Treiber für Notes-DB. Diesen könnte man innerhalb Access wiederum verwenden, um auf Notes zuzugreifen.
Gruss
Frank

Fuerchau
08-04-03, 13:13
Wenn eine Verbindung per ODBC möglich ist, kann auch auf eine Access-DB zugegeriffen werden.
In der ODBC-Verwaltung muss der Treiber "Microsoft-Access-Treiber (*.mdb)" vorhanden sein.
Am besten richtet man eine DSN (User/System) ein und verbindet per ODBC dann mit dieser DSN.

Rainer_Brandl
08-04-03, 13:50
Hallo,

wie der Weg von Windows 2000 über DECS auf z.B. eine DB2-Datenbank ist, weiß ich...

Aber gibt´s für die AS/400 einen ODBC-Treiber oder was ähnliches, mit dem ich auf eine Access-Datenbank zugreifen kann, die auf einem Windows2000-Server liegt ?

Danke, Rainer

Sven Schneider
08-04-03, 16:57
1. Also mit DECS gehts schon.
Aber mit folgendem Umweg.
(Alle DB/2 Datenbanken unterstützen DRDA)
Auf dem WinNT Server muß DB/2 UDB laufen.
Dort must du eine Datenbank einrichten und die ACCESS-Datenbank als externe Tabelle einrichten.
Auf der AS/400 folgendes :
(Aszug aus "Lotus Connectors und Connectivity Guide")
Connecting to a DB2 Data Source on AS/400
All connections originating from the AS/400 to DB2 databases (including the local DB2/400), require that the target DB2 database be registered in the Relational Database Directory on the requesting AS/400. Register DB2 data sources using the WRKRDBDIRE CL command. You can register your remote connections as either *SNA or *IP. If using SNA, communication configuration is required to connect to the remote database as described in the appropriate AS/400 documentation. If using *IP, provide the target IP address or remote location name and verify that the target database is active on the designated port. The default IP port for *DRDA is 446.
If the target database is another DB2/400 using a *IP connection, make sure that the DDM server job on the target AS/400 is listening for the connection request. This occurs by entering a STRTCPSVR *DDM command on the target AS/400. The command starts the QRWTLSTN job on the AS/400 in QSYSWRK subsystem. This job monitors the DRDA port.

2. Ohne DECS.
Allerdings musst du unter Domino einige Zeile Java-Code schreiben und in einer Notes-Datenbank als Server Agent aktivieren.
Weiterhin benötigst du einen JDBC-Type 4 Treiber für die entsprechende Zieldatenbank.
Da ich bisher keinen für Access gefunden habe mußt du den Umweg über eingebundene Tabellen gehen.
DB/2 UDB Win bzw. Microsoft SQL unterstützen eingebettete Tabellen und dafür gibt es auch Type 4 Treiber

Eine Auswahl verschiedener JDBC - Type 4 Treiber findest du hier : http://industry.java.sun.com/products/jdbc/drivers

Eine freien/kostenlosen für MS-SQL gibt es hier : http://www.freetds.org/software.html

Sven