Príznaky
Predpokladajme, že spustíte príkaz SELECT z čistých externých tabuliek (aspoň jeden z nich je ukladací priestor bazéna) v SQL Server 2019 a vložiť prijaté údaje do inej externej tabuľky v tom istom výkaze, môže sa zobraziť nasledujúce chybové hlásenie:
MSG 7320, Úroveň 16, štátna 102, Riadková lineNumber
Nie je možné spustiť dotaz "vzdialený dotaz" voči poskytovateľovi OLE DB "MSOLEDBSQL" pre prepojený server "null". Iba doména prihlásenia sa môžu použiť na dotazy fondu ukladacieho priestoru Kerberized.
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Riešenie
Tento problém je vyriešený v časti Nasledujúca Kumulatívna aktualizácia pre SQL Server:
O kumulatívne aktualizácie pre SQL Server:
Každá nová Kumulatívna Aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Alternatívne riešenie
Ak chcete problém obísť, môžete použiť nasledujúce postupy:
-
Môžete join ukladací priestor Biliard s lokálnou tabuľkou.
-
Najprv môžete vložiť údaje do lokálnej tabuľky a potom si prečítať údaje z lokálnej tabuľky a vložiť do fondu údajov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.