Applies ToSQL Server 2019 on Linux SQL Server 2019 on Windows

Príznaky

Predpokladajme, že vytvoríte externý zdroj údajov pre databázu Oracle 12,2 alebo novšiu verziu. Pri pokuse o vytvorenie externej tabuľky v porovnaní s týmto zdrojom údajov v službe SQL Server 2019 sa môže zobraziť Táto chyba:

MSG 105082, úroveň 16, štát 1, Riadková lineNumber

105082; Všeobecná chyba ODBC: [Microsoft] [ovládač ODBC Oracle Wire Protocol] [Oracle] ORA-28040: žiadny zodpovedajúci overovací protokol dodatočná chyba <2>: ErrorMsg: [Microsoft] [ODBC Oracle Wire Protocol Driver] [Oracle] ORA-28040: žiadny zhodný overovací protokol, SqlState: HY000, NativeError: 28040.

Príčina

Tento problém sa vyskytuje, pretože SQL Server 2019 nepoužíva najnovšiu verziu ODBC verzia ovládača na pripojenie k Oracle Databáza a aktuálny ovládač nie je nakonfigurovaný s novými bezpečnostnými mechanizmami.

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Riešenie

Táto oprava je zahrnutá v nasledujúcej kumulatívnej aktualizácii pre SQL Server:

Informácie o kumulatívnych aktualizáciách pre SQL Server:

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Alternatívne riešenie

Ak chcete problém obísť, môžete upraviť súbor sqlnet. Ora na serveri Oracle na pridanie nasledujúce

sqlnet.allowed_logon_version_server=8

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Odmietnutie informácií od tretích stránDodávateľmi iných produktov uvádzaných v tomto článku sú spoločnosti nezávislé od spoločnosti Microsoft. Spoločnosť Microsoft neposkytuje implicitné ani iné záruky týkajúce sa výkonu alebo spoľahlivosti takýchto produktov.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.