2017-04-23 6 views
1

Ich habe zwei Windows 2008 Server 64x Maschinen. Ein laufendes Oracle 10.2.x.x.x (Express Edition) und andere SQL Server 2008 R2 mit ODAC 12c (12.1.0.2.4).SQL Server keine Zeilen von OraOLEDB verbundenen Server

Ich hatte Verbindungsserver erstellt, Verbindung getestet und es besteht. Ich kann alle Oracle-Tabellen sehen, aber wenn ich sie fragen, zum Beispiel:

SELECT * 
FROM ORACLE..USER.PERSON 

Alles, was ich zurück Spalten ohne keine Zeilen erhalten. Wenn ich eine Abfrage von Oracle SQL Developer aus führe, bekomme ich 13000 Zeilen.

Was könnte ein Problem sein? Ich dachte, es wäre ein Problem mit der Abwärtskompatibilität, aber nach dieser link ist es nicht. Es könnte etwas mit Berechtigungen/Sicherheit sein?

Antwort

1

Nun, es hat nichts mit der Konfiguration des Verbindungsservers zu tun. Ich wusste nicht, dass ich nach jedem Einfügen Änderungen vornehmen muss.

SQL> commit; 
Verwandte Themen