Simptomi
Razmotrite sljedeći scenarij:
-
U sustavu SQL Server 2016 i 2017 možete instalirati značajku PolyBase.
-
Imate tablicu s tisućama particija.
-
Stvorite novu particiju. Broj stupaca nove particije razlikuje se od particije koja je već stvorena.
-
Koristite shemu najnovije particije da biste stvorili polybase vanjsku tablicu.
U ovom scenariju kada pokrenete upit koji sadrži polje Booleova, operacija možda neće uspjeti. Uz to, možda ćete primiti poruku o pogrešci slična sljedećoj:
MSG 7320, razina 16, status 110, Linenumber
Nije moguće izvršiti upit "udaljeni upit" protiv OLE DB davatelja usluga "SQLNCLI11" za povezani poslužitelj "(null)". 110802; Došlo je do pogreške u unutarnjoj GMS-u koja je uzrokovala neuspjeh ove operacije. Detalji: iznimka: Microsoft. SQLServer. datawarehouse. datamovement. Common. externalaccess. hdfsaccesHdfsBridge_CreateRecordReader sex Poruka o iznimkama za Java:
HdfsBridge:: Createrekcordreader – neočekivana pogreška pojavila se prilikom stvaranja čitača zapisa.: pogreška [HdfsBridge:: Createrekcordreader – neočekivana pogreška pojavila se prilikom stvaranja čitača zapisa.] Došlo je do daljnjeg pristupanja vanjskoj datoteci
[/hive/matchsite/searchlog/p_Year=#/p_Month=#/p_Day=#/#][#].
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
O kumulativnim ažuriranjima za SQL Server:Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Reference
Saznajte više o terminologija Microsoft koristi za opisivanje softverskih ažuriranja.