MS SQL Server :: Linked Server :: Ergebnis nicht vollständig

  • #1
D

Don_Pazo

Bekanntes Mitglied
Themenersteller
Dabei seit
16.09.2005
Beiträge
112
Reaktionspunkte
0
Hallo,
ich habe ein mal die MS SQL Server 2005 und Oracle.
Die sind mittels ODBC verbunden -> Data source->p_oracle'.

1. Dann habe ich in dem MS SQL Server einen Linked Server eingerichtet:

Code:
exec sp_addlinkedserver->Test',->Oracle',->MSDASQL',->p_oracle'

MSDASQL steht für->Microsoft OLE DB Provider for ODBC Drivers'

2. Habe ich die Login daten für die ODBC-Verbindung zum Oracle eingerichtet:

Code:
exec sp_addlinkedsrvlogin->Test', false,->sa',->user',->password'

3. Jetzt kommt das was ich nicht verstehe, ich rufe auf:

Code:
SELECT * FROM openquery(Test,->SELECT * FROM myTable')

und bekomme nur eine Zeile als Ergebnis (also die letzte Zeile in der Tabelle ). Die Tabelle hat aber bereits schon 22500 Einträge.

Was mache ich nun falsch?
Wie kann ich alle Einträge aus der Tabelle aus lesen?
 
Thema:

MS SQL Server :: Linked Server :: Ergebnis nicht vollständig

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.961
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben