Provider kann nicht gefunden werden auf Windows 7 64-bit
Ich versuche zu laufen, unsere sehr alte Anwendung, die auf Windows 7 64 bit. In dieser Anwendung, die wir benutzen unser tun-Vorlage, in der eine Visual Basic-Skripts. Ich habe ein problem mit der Datenbank-Anbieter. Dies ist mein string-Verbindung:
buildConnectString = _
"Provider=MSADORA.1" + _
";Password=""" + pPassword + _
""";User ID=" + pUser + _
";Data Source=" + pDB + ";"
Erhalte ich diese Fehlermeldung:
Laufzeitfehler 3706. Provider kann nicht gefunden werden. Es kann nicht richtig sein
installiert.
Gibt es irgendeine Möglichkeit es zum laufen auf 64-bit-Betriebssystem?
InformationsquelleAutor matyyyy | 2012-01-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Installieren Sie den Oracle-provider - (es gibt 32bit und 64bit-Versionen), dann verwenden Sie
Provider=OraOLEDB.Oracle
[BTW, seine
MSDAORA.1
. MSDAORA ist nur für x86/32bit, es ist keine 64-bit - - Treiber]Microsoft nicht mehr unterstützt MSDAORA, und stattdessen empfohlen, Sie verwenden die Oracle-Treiber.
Download-Seite: http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html
6i? Das klingt ziemlich alt.
Ich weiß, es ist nicht meine Wahl.
Ich habe es installiert auf saubere Maschine. Nun habe ich diesen Fehler: "ORA-12154: TNS:could not resolve the connect identifier specified"
InformationsquelleAutor Mitch Wheat
Soweit ich weiß, der name des Anbieters für die MS-Anbieter MSD*EINE*ORA. So scheint es, fehlt der Eine, in Ihrer Verbindungszeichenfolge.
InformationsquelleAutor Oldskool