Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Приемете, че създавате външен източник на данни в база данни на Oracle 12,2 или по-нови версии. Когато се опитвате да създадете външна таблица спрямо този източник на данни в SQL Server 2019, може да получите следната грешка:

MSG 105082, ниво 16, щат 1, линия LineNumber

105082; Обща грешка на ODBC: [Microsoft] [ODBC-драйвер за протокола от Oracle Wire] [Oracle] ORA-28040: няма съвпадение на Протокола за удостоверяване допълнителна грешка <2>: ErrorMsg: [Microsoft] [ODBC Oracle Wire Protocol] [Oracle] ORA-28040: няма съвпадение на Протокола за автентикация, SqlState: HY000, NativeError: 28040.

Причина

Този проблем възниква, защото SQL Server 2019 не използва най-новата версия на ODBC версия на драйвера за свързване с Oracle база данни и текущият драйвер не е конфигуриран с нови механизми за защита.

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Решение

Тази корекция е включена в следната сборна актуализация за SQL Server:

За сборните актуализации за SQL Server:

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Заобиколно решение

За да заобиколите проблема, можете да редактирате файла sqlnet. Ora на сървъра на Oracle, за да добавите следните

sqlnet.allowed_logon_version_server=8

Препратки

Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Отказ от отговорност за информация за трети лицаПродуктите на други производители, които се обсъждат в тази статия, са произведени от фирми, независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×