Simptomai
Apsvarstykite šį scenarijų:
-
Turite "PolyBase" funkciją, įdiegtą "SQL Server" 2016 ir "2017".
-
Turite lentelę, kurioje yra tūkstančiai skaidinių.
-
Kuriate naują skaidinį. Naujo skaidinio stulpelių numeriai skiriasi nuo jau sukurto skaidinio.
-
Naudojate naujausio skaidinio schemą, kad sukurtumėte PolyBase išorinę lentelę.
Pagal šį scenarijų, kai vykdote užklausą, kurioje yra Bulio logikos laukas, operacija gali nepavykti. Be to, galite gauti klaidos pranešimą, panašų į šį:
MSG 7320, lygis 16, būsena 110, eilutės LineNumber
Negalima vykdyti užklausos "nuotolinė užklausa" prieš OLE DB teikėją "SQLNCLI11" susietiems serveriams "(null)". 110802; Įvyko vidinė DMS klaida, dėl kurios nepavyko atlikti šios operacijos. Išsami informacija: išimtis: Microsoft. SqlServer. DataWarehouse. DataMovement. Common. ExternalAccess. HdfsAccessException, pranešimas: Java išimtis dėl skambučio į HdfsBridge_CreateRecordReader. "Java" išimties pranešimas:
HdfsBridge:: CreateRecordReader – įvyko netikėta klaida kuriant įrašų skaitytuvą.: klaida [HdfsBridge:: CreateRecordReader – įvyko netikėta klaida kuriant įrašų skaitytuvą.] įvyko bandant pasiekti išorinį failą
[/hive/matchsite/searchlog/p_Year=#/p_Month=#/p_Day=#/#][#].
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Sprendimas
Ši problema išspręsta SQL serverio kaupiamajame naujinime:
Apie SQL serverio kaupiamieji naujinimai:Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Nuorodos
Sužinokite apie terminija kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.