Domino 9 und frühere Versionen > ND7: Entwicklung

Entfernte DB2-Datenbanken auslesen...

<< < (6/6)

dabjoern:
Hallo auch,

also ich habe mich bis jetzt damit rumgeschlagen. Alles funktioniert noch nicht. Aber mal der Reihe nach:

1. Man soll folgendes in der Konsole eingeben: "db2set -i DB2 DB2_ALLOW_SETAUTH_WITH_REMOTECONNECT=1"
--> das geht leider nicht, bei mir steht da nur unzulässiger Parameter. Nach einigem suchen hab ich das hier gefunden:
http://www-10.lotus.com/ldd/beta/nd7pubbeta.nsf/7756aedc25e6d81285256324005ac76c/f6de023cacf01fc6852570540062c5bb?OpenDocument

Jedoch ging es nach diesem Leitpfaden trotzdem nicht. Der Autor beschreibt auch einen Fehler im Domino Log, der auch bei mir auftritt und nervt:

--- Zitat -----CLI ERROR--------------
  cliRC= -1,  line=6506,  file=db2sess.c
16.01.2006 15:22:29   SVRWINF01/BW/FHJENA/DE   Error encountered while cleaning up DB2 connection.  DB2-Invalid transaction state.: 25001 - [IBM][CLI Driver][DB2/NT] SQL0428N Die SQL-Anweisung ist nur als erste Anweisung in einer Arbeitseinheit zul„ssig. SQLSTATE=25001 - *LOCAL.DB2.060116140115
--- Ende Zitat ---

Das Problem hab ich bis jetzt nicht lösen können.

2. Die restlichen Schritte sind einfach und lassen sich gut ausführen. Man muss lediglich darauf achten, dass man mit dem Namen des Schemas arbeitet und die DB2-Nutzer genügend Rechte haben. Das war bei mir das Problem. Bevor ich rausgefunden hatte, wie ich die Rechte meines Testusers ändere, waren auch wieder 2h Stunden rum. Ich habe es noch nicht richtig hinbekommen User und Groups unter DB2 zu verwalten. Schau ich mal später nach.

3. Obwohl der Fehler aus 1. weiter besteht, habe ich die Query View zum Laufen bekommen. Ich habe Daten aus der Sample DB auslesen können. Da dachte ich mir super, baue mal eine Combobox in einem Form, das als Values die Query View per @DBColumn abfragt. Und was erhalt ich? In dem Feld steht: "This function is not implemented on this version of the server."

--> Da hab ich hier im Forum was von Michael3007 gelesen (siehe http://atnotes.de/index.php?topic=27911.0), selbes Problem wie ich auch. Mein Domino 7 ist für DB2 aktiviert und auch der Test aus dem Domino Admin bescheinigt mir dies. Schaut man ins Red Book steht dazu:


--- Zitat ---This function is not implemented on this version of the server:
You are probably trying to open a Query view on a local replica of the server or on a system that is not db2 enabled.
--- Ende Zitat ---

Quatsch, mach ich nicht!

Also, da hab ich wohl noch einiges zu tun. Wer Tipps hat, immer her damit.

VG
Björn

dabjoern:
Update der Situation:
- Ich habe gestern und heute die Testumgebung von Grund auf neu aufgesetzt.
- Statt DB2 UDB ESE 8.2 mit Fixpack 7 (!) verwende ich nun Fixpack 10. Durch das Fixpack konnte ich prima "db2set -i DB2 DB2_ALLOW_SETAUTH_WITH_REMOTECONNECT=1" absetzen.
- Seitdem erhalte ich den Fehler im Domino Log nicht mehr. Somit ist 1. meines vorherigen Posts erledigt.
- Ich habe mich mit der Rechtevergabe von Domino, DB2 und meinem BS (Windows 2000 Server) auseinandergestzt und einige Fortschritte dort gemacht.
- 3. ist nach wie vor ein Problem. Michael3007 hat geschrieben, dass es mittlerweile bei ihm funktioniert. Da heißt es wohl kräftig weiter rumprobieren...

Vielleicht hat jemand einen Tip zu 3. Ansonsten schönes WE.

Grüße
Björn

flaite:
Hast du vielleicht mal hier gepostet?
http://www-10.lotus.com/ldd/d7db2.nsf/DateAllThreadedWeb?OpenView
Die Integration von IBM Produkt A mit IBM Produkt B kann manchmal sehr frustrierend sein.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln