AKTUALIZACJA: Problemem było, że col1 był typem hiereachyid, a nawet wybrany nie działał dla niego.Wystąpił błąd podczas wstawiania danych podczas korzystania z zapytań serwera Linked
Cześć wszystkim
ja dostaję ten błąd -
obiektów wystawiania kolumny z rodzajów CLR nie są dozwolone w rozproszonych zapytań. Proszę użyć kwerendy tranzytowej, aby uzyskać dostęp do zdalnego obiektu "" RemoteDb "." Dbo "." RemoteTable "".
już konfigurację serwera połączonego [RemoteServer.dev.com]
.I próbował wykonać luzem wkładkę ze zdalnej tabeli w bieżącej tabeli czymś takim -
INSERT INTO [CurrentDb].[dbo].[Mytable]
(
col1,
col2
)
SELECT
col1,col2
FROM [RemoteServer.dev.com].[RemoteDb].[dbo].[RemoteTable]
Czy ktoś może mi pomóc .. dzięki.
Hej dzięki za odpowiedź .... masz problem był z hierarchią typu id miałem na jednym z pól – Vishal
@Misnomer: Czy ta odpowiedź rozwiązać problem czy też użyć innej techniki? –
Ya Użyłem OpenQuery do wstawienia danych dla tej tabeli, która miała hierarchyid ... pozostałe z nich działają bez otwartej kwerendy. – Vishal