Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lloyd am 31.10.08 - 11:35:18
-
Hi,
ich versuche mich gerade an einem ODBC Zugriff auf eine MySQL-Datenbank. Ich habe dafür am Notes Server eine System-DSN mit dem MySQL-Treiber angelegt. Die Verbindung auf dem Domino-Server zur MySQL-DB funktioniert auch.
Da ich Neuling mit ODBC Verbindungen bin, wollte ich zunächst mal ein paar Testabfragen durchführen und prompt kommt mein erstes Problemchen:
Wenn ich die Funktion oder Agent auf meinem PC ausführe (die Datenbank liegt auf dem Server), greift er immer die Quellen von meinem PC ab und nicht die vom Domino-Server. Ich möchte natürlich, dass er auf die Quellen vom Domino-Server zugreift. Folgendes Test-Script aus der Hilfe habe ich verwendet.
Dim con As New ODBCConnection
Dim msg As String
dsnList = con.ListDataSources
For n% = Lbound(dsnList) To Ubound(dsnList)
msg = msg & dsnList(n%) & Chr(10)
Next
Msgbox msg,,"List of DSNs"
con.Disconnect
Wie stelle ich es an, dass er auf die Quellen vom Domino-Server zugreift? Ich bin im Forum leider nicht fündig geworden.
Gruss
Lloyd
-
Das geht so leider nicht, die ODBC Einrichtung muss am Cleint passieren, oder ein periodischer Agent auf dem Domino-Server macht die Aufgabe.
Es gäbe noch JDBC, das geht dann von überall, ist aber mit Java zu programmieren.
-
Ich bin da noch auf Datenbankverbindungsressourcen gestoßen. Gibt es vielleicht noch eine Möglichkeit über eine Datenbankverbindungsressource die in der Datenbank angelegt ist einen Zugriff zu tätigen.
-
Nein, Datenbankverbindungsressourcen nehmen dir die Programmierung, durch ein einfaches Userinterface, ab.
Der Verbindungsaufbau bleibt wie gehabt. Ich glaube LEI kann das realisieren, soll aber auch etwas teuer sein.