ich versuche nun schon seit mehreren Tagen einen VBA Code zu schreiben, der eine Verbindung zu einer Datenbank herstellt aber krieg es einfach nicht zum laufen. Über den SQL Developer, kann ich auf die Datenbank zugreifen.
Der folgende ist mein aktuellster Code, ich habe aber auch schon einige andere ausprobiert:
Sub DB_Connection()
Dim dbConnection As ADODB.Connection
Dim recordSet As ADODB.recordSet
Set dbConnection = New ADODB.Connection
Set recordSet = New ADODB.recordSet
'conString = "Driver={Oracle in OraClient12Home1_32bit};DBQ=345;Uid=Mein Username;Pwd=Mein _
Passwort;"
conString = "Provider=msdaora;Data Source=MyOracleDB;User Id=Mein Username;Password=Mein _
Passwort;"
dbConnection.Open (conString)
End Sub
Ich habe sowohl den OraClient12Home1_32bit als auch den Microsoft ODBC for Oracle Treiber heruntergeladen (in der Hoffnung, dass es mit einem von beiden klappt). Die Umgebungsvariablen habe ich nach Anleitung angepasst und die entsprechenden Werte im tnsnames file geändert.
Ich bin mir ehrlich gesagt nicht sicher ob im connection string oben mein Wert für DBQ richtig ist, ich habe dort die SID eingetragen.
Ich erhalte folgende Fehlermeldung mit der ich wenig anfangen kann:
Kann mir jemand helfen?
Vielen Dank im Voraus!