Applies ToSQL Server 2019 on Windows

Simptomi

Pretpostavljam da pokrenete R skripte koje koriste Rxlocal, paralelu izračunati kontekst ili Doparalelni R paket. Kada koristite sp_execute_external_script da biste pokrenuli skripte koje su napisane u programu R, primijetit ćete da se upit može objesiti dok pokrećete paralelne funkcije.

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ćem kumulativnom ažuriranju 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:

Zaobilazno rješenje

Na posao oko problema bez ažuriranja možete uvrstiti i neki dodatni R kod na servisu vrh skripte u sp_execute_external_script. Na kod je sljedeći:

paralelno <-getNamespace ("paralelno")

unlockBinding ("Makepzockcluster", paralelno

internalMakePSOCKcluster <- paralelno:: makePSOCKcluster

wrapperMakePSOCKcluster = funkcija (...) {

 args <-popis (...)

 if (! (" outfile "% u% Nazivi (args)) | | je. null (args [["outfile"]]))

 {

   args [["outfile"]] <- tempdatoteka ()

 }

 Pozovite (internalMakePSOCKcluster, args)

}

paralelno $ makePSOCKcluster <- Roppermakepsockcluster

lockBinding ("Makepzockcluster", paralelno

Reference

Saznajte više o  terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.