KB4501741 – KORJAUS: URL-koodaus on virheellinen, kun Excel-työkirjan nimi on venäjänkielellä SSRS 2016:ssa

Käytetään kohteeseen
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Ongelman ilmenemistapa

Oletetaan, että käytät Microsoft SQL Server 2016 Reporting Services (SSRS) -sovellusta linkin luomiseen toisiin jaettuun kansioon tallennettuihin Microsoft Excel -työkirjoihin. Kun Excel-työkirjan nimi on venäjänkielellä, linkki näyttää katkenneen.

Linkin pitäisi olla С:\название на русском.txt. Excel kuitenkin yrittää avata C:\Ðаз ваÐ1/2Ð ̧Ðμ Ð1/2а €ÑƒÑÑкÐ3/4Ð1/4.txt.

Syy

Tämä ongelma ilmenee, koska URL-koodaus on virheellinen, koska Microsoft Excel käyttää CP1251:tä, mutta SSRS luo UTF-8-hyperlinkin.

Tila

Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.

Ratkaisu

Tämä ongelma on korjattu seuraavassa SQL Server kumulatiivisessa päivityksessä:

Tietoja SQL Server:n kumulatiivisista päivityksistä:

Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:

Viitteet

Lue tietoja Microsoftin ohjelmistopäivitystensä kuvaamiseen käyttämästä sanastosta.