Gemäß dem Standardverfahren, das wir seit Jahren für frühere Versionen von Oracle und SQL Server verwenden, habe ich das neueste ODAC-Paket von Oracle installiert, das den Oracle OLE-Treiber auf unseren neuen SQL Server 2008 R2 x64-Knoten enthält. Ich habe den empfohlenen Systemneustart durchgeführt, aber OraOLEDB.Oracle wird in SSMS nicht im Knoten Verknüpfte Server \ Anbieter angezeigt. Der einzige Unterschied zwischen dieser Installation und früheren SQL Server-Installationen besteht darin, dass ich jetzt SQL Server x64 (unter Windows 2008 R2) verwende. Sollte dies einen Unterschied machen?
Beachten Sie, dass ich mit SQL * Plus direkt von den SQL Server-Knoten aus eine Verbindung zu Oracle-Servern herstellen kann. Das einzige, was mir fehlt, ist dieser Anbieter. Weiß jemand was ich vermisse? Es gibt viele Beiträge im Internet, aber es scheint viel Verwirrung und veraltete Links zur Download-Seite von Oracle zu geben.
Das Einzige, was ich tun muss, ist, einen Verbindungsserver zu Oracle zu erstellen und ausgewählte Abfragen dagegen auszuführen. Ich muss nichts über Visual Studio tun.