Keine Abfrage eine Ansicht aus einer Verknüpften SQL-Server

In SQL Server Management Studio, die ich gelinkt habe einen SQL Server sql02 auf meinem lokalen server als Z:

sp_addlinkedserver 'sql02'
GO

Kann ich das Abfragen von Tabellen, die von diesem server:

SELECT * FROM SQL02.SomeDatabase.dbo.SomeTable

Jedoch, wenn ich versuche, eine Abfrage, eine Ansicht, wie Sie in

SELECT * FROM SQL02.SomeDatabase.dbo.SomeView

Bekomme ich die folgende Fehlermeldung:

Msg 7314, Level 16, State 1, Line 1
The OLE DB provider "SQLNCLI10" for linked server "SQL02" does not contain the 
table ""SomeDatabase"."dbo"."SomeView"". The table either does not exist or the
current user does not have permissions on that table.

Vereinbart, dass SomeView existiert nicht, da eine Tabelle. Was mache ich falsch?

Potenziell relevanten Fakten:

  • Lokale version von SQL Server ist 10.50.1617
  • Version der verlinkte server ist 8.0.2282
  • Ich AUSWÄHLEN kann von allen zugrunde liegenden Tabellen in der Ansicht
Sie haben die Erlaubnis zu WÄHLEN, aus der Sicht?

InformationsquelleAutor Bob Kaufman | 2012-01-31

Schreibe einen Kommentar