KB4583524 — POPRAWKA: Karta WCF-SQL nie odczytuje kolumny zaszyfrowanego varchar(max) z języka SQL

Pracuj w dowolnym miejscu i na dowolnym urządzeniu dzięki platformie Microsoft 365

Uaktualnij program Microsoft 365, aby pracować w dowolnym miejscu z najnowszymi funkcjami i aktualizacjami.

Zaktualizuj teraz

Symptomy

Jeśli port wysyłania WCF-SQL z wartością ColumnEncryptionSettings=Enabled wywołuje procedurę składowaną, która wysyła zapytanie do tabeli, która ma zaszyfrowaną kolumnę typu "varchar(max)", karta WCF-SQL nie odczytuje zaszyfrowanej kolumny. Ponadto jest generowany następujący komunikat o błędzie:

Wiadomość wysłana do karty "WCF-SQL" przy wysyłaniu portu "******" z URI "mssql://************" zostanie zawieszona. 

 Szczegóły błędu: System.InvalidOperationException: Pobieranie zaszyfrowanej kolumny "Dane" za pomocą polecenia CommandBehavior=SequentialAccess nie jest obsługiwane.

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy". 

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach skumulowanych dla serwera BizTalk:

Informacje

Aby uzyskać informacje na temat pakietów Service Pack i listy aktualizacji skumulowanych dla programu BizTalk Server, zobacz następujący artykuł w bazie wiedzy Microsoft Knowledge Base:

2555976 Lista aktualizacji zbiorczych i dodatku Service Pack dla serwera BizTalk Server

Aby uzyskać więcej informacji na temat poprawek programu BizTalk Server, zobacz następujący artykuł w bazie wiedzy Microsoft Knowledge Base:

2003907 Informacje o poprawkach dla usługi BizTalk i obsługi aktualizacji skumulowanej

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×