Simptomi
Pretpostavimo da pokrenete izvod SELECT iz čistih spoljnih tabela (najmanje jedan od njih je tabela prostora za skladištenje) u SQL Server 2019 i umetnite primljene podatke u drugu spoljnu tabelu u istoj izjavi, možda ćete videti sledeću poruku o grešci:
Msg 7320, Nivo 16, država 102, broj linije
Nije moguće izvršiti upit "Daljinski upit" protiv OLE DB dobavljača usluga "MSOLEDBSQL" za povezani server "null". Samo domen prijavljivanja se mogu koristiti za izvršavanje upita nad Kerberized prostorom za skladištenje.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rešenje
Ovaj problem je rešen u sledeća kumulativna ispravka za SQL Server:
O kumulativne ispravke za SQL Server:
Svaki novi kumulativan ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključeni u prethodnu kumulativnu ispravku. Pogledaj najnovije kumulativne ispravke za SQL Server:
Rešenje
Da biste zaobiљli problem, moћete da koristite sledeжe metode:
-
Možete join sto za bilijar sa lokalnim stolom.
-
Podatke možete prvo da umetnete u lokalnu tabelu, a zatim da pročitate podatke iz lokalne tabele da biste ih umetnuli u grupu podataka.
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.