Domino 9 und frühere Versionen > ND8: Entwicklung

ODBC - Anbindung

(1/2) > >>

Hedwig14:
Zum Aufruf einer ODBC Verbindung verwende ich folgenden Code:

Sub Click(Source As Button)
Dim con As New ODBCConnection
On Error Goto Fehlerhandler
con.ConnectTo(Inputbox("ODBC data source name", "DSN"))
While Not con.IsConnected
   dsn = Inputbox("ODBC data source name",    "Connection not made ...")
   If dsn = "" Then Exit Sub
   con.ConnectTo(dsn)
Wend
Messagebox "Connected to " & con.DataSourceName,, "Connection made ..."
con.Disconnect
   
Fehlerhandler:
Msgbox Error & " in Zeile " & Erl
Exit Sub
   
End Sub


Bei der Ausführung erhalte ich folgenden Fehler:

LS:DO- ODBC could not complete the requested operation. In Zeile 4

Einen entsp. ODBC Client habe ich auf dem Server installiert und eine gewünschte Verbindung
eingerichtet. Die Testverbindung war OK ! Die Testverbindung über den Programmaufruf "ndctest" war ebenfalls erfolgreich.

Hat jemand Erfahrung mit dieser Fehlermeldung ?

ghostmw:
Hi,

erst einmal die Frage, läuft der Script denn auf dem Server oder auf dem Client ab.

Entsprechend ist die weitere Suche anderst.

Der Server braucht eine System-Datenquelle, diese darf dann keine gemappten Netzlaufwerke etc. enthalten.

Beim Client siehts dagegen anderst aus, welches Betriebssystem in welcher Ausprägung wird benutzt (32- oder 64-bit)?

Hier gibt es Unterschiede in den ODBC-Treibern.

Pack mal noch ein paar Informationen dazu, Notesversion, OS, etc.

Das hilft unheimlich beim Suchen...

Hedwig14:
Hallo !
Wir haben als Betriebssystem Windows 2003, 64 Bit im Einsatz, der Dominoserver ist jedoch noch die 32Bit-Variante von 8.5.2 FP3 HF116.
Der installiert Oracle-Client ist Version 10.2.0.1, 32Bit.

Gibt es denn überhaupt einen 64Bit Oracle-Client ?

koehlerbv:
Da Dein angeführter Code mit Sub Click beginnt, passiert das auf dem Client, der Domino-Server spielt also überhaupt nicht mit.

Bernhard

Hedwig14:
... den gleichen Fehler bekomme ich auch bei "RunOnSever"

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln