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?OpenDocumentJedoch ging es nach diesem Leitpfaden trotzdem nicht. Der Autor beschreibt auch einen Fehler im Domino Log, der auch bei mir auftritt und nervt:
--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
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:
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.
Quatsch, mach ich nicht!
Also, da hab ich wohl noch einiges zu tun. Wer Tipps hat, immer her damit.
VG
Björn