Simptomi
Razmotrite sledeći scenario:
-
Imate instaliranu funkciju PolyBase u sistemima SQL Server 2016 i 2017.
-
Imate sto koji ima na hiljade particija.
-
Kreirate novu particiju. Brojevi kolona nove particije se razlikuju od već kreirane particije.
-
Šemu najnovije particije koristite za kreiranje spoljne tabele programa PolyBase.
U ovom scenariju, kada pokrenete upit koji uključuje bulo polje operacija može da ne uspe. Pored toga, možete dobiti poruku o grešci koja je slična sledećoj:
Msg 7320, nivo 16, država 110, broj linije
Nije moguće izvršiti upit "Daljinski upit" protiv OLE DB dobavljača usluga "SQLNCLI11" za povezani server "(null)". 110802; Došlo je do unutrašnje DMS greške koja je prouzrokovala neuspeh ove operacije. Detalji: Exception: Microsoft.SqlServer.DataWarehouse.DataMovement.Common.ExternalAccess.HdfsAccessException, Message: Java exception raised on call to HdfsBridge_CreateRecordReader. Java poruka o izuzetku:
HdfsBridge::CreateRecordReader - neočekivana greška naišla je na kreiranje čitača zapisa.: Greška [HdfsBridge::CreateRecordReader - neočekivana greška je naišla na kreiranje čitača zapisa.] došlo je tokom pristupanja spoljnoj datoteci
[/hive/matchsite/searchlog/p_Year=#/p_Month=#/p_Day=#/#][#].
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ćim kumulativnim ispravkama za SQL Server:
Kumulativne ispravke za SQL Server:Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više oterminologija koje Microsoft koristi za opisivanje softverskih ispravki.