2013-05-03 17 views
6

Próbuję utworzyć widok SQL, który ściąga 2 tabele ze sobą z innej bazy danych. SQL działa dobrze w edytorze zapytań, ale kiedy próbuję uruchomić go jako widok, wszystkie kolumny z tabeli MSP_EpmProject mówią "Unsupported DataType".SQL VIEW Unsupported Data Type

SELECT  TOP (200) dbo.Project.ProjectID, dbo.Project.ProjectGUID, dbo.Project.ProjectName, dbo.Project.DefaultBaselineID, 
         FMM_ProjectServer_Reporting.dbo.MSP_EpmProject.ProjectName AS Expr1 
FROM   dbo.Project INNER JOIN 
         FMM_ProjectServer_Reporting.dbo.MSP_EpmProject ON dbo.Project.ProjectGUID = FMM_ProjectServer_Reporting.dbo.MSP_EpmProject.ProjectUID 
+0

FMM_ProjectServer_Reporting jest połączonym serwerem im zgaduję? Jakiej wersji serwera SQL są oba serwery? – EkoostikMartin

+0

Zarówno na SQL 2012 na tym samym serwerze – user1842828

+0

Nie ma rozwiązania nawet z SQL Server 2016 i MS twierdzi, że nie są w stanie odtworzyć tego problemu, a tym samym nie może rozwiązać ten problem, jednak zauważyłem, że jeśli mają wiersze z podobnymi danymi, wtedy pojawia się ten problem. Jak tylko pozbędziesz się duplikatów danych, nie ma ich. –

Odpowiedz