2016-11-14 2 views
0

Ich muss C# auf .NET mit Oracle 11g Server verbinden, beim Verbinden muss ich oracle.dataAccess in .NET auswählen, aber ich konnte oracle.dataAccess nicht finden. Meine Maschine ist 64 Bit Windows 10.Connectivity mit C# und Oracle 11g

+0

können Sie Code Beispiele für das, was Sie bisher versucht haben, zur Verfügung stellen? –

Antwort

0

Sie müssen 64-Bit-Oracle-Datenzugriffskomponenten (ODAC) herunterladen, die hier verfügbar sind: http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html.

Weitere Informationen hier: https://docs.oracle.com/cd/E11882_01/win.112/e23174/InstallODP.htm#ODPNT150.

+0

Beachten Sie, dass ODAC auch einen Oracle-Client benötigt, er funktioniert nicht eigenständig (es sei denn, Sie verwenden den ODP.NET Managed Driver 'Oracle.ManagedDataAccess.Client'). Visual Studio ist eine 32-Bit-Anwendung. Wenn Sie die integrierten Verbindungen und Assistenten verwenden möchten, müssen Sie die 32-Bit-Version von ODAC installieren. Wenn Sie sowohl 32-Bit als auch 64-Bit installieren möchten, folgen Sie dieser Anleitung: http://stackoverflow.com/questions/24104210/badimageformatexception-this-will-occur-when-running-in-64-bit-mode- mit-der-32 # 24120100 –