Rozwiązywanie problemów z dublowaniem z usługi Fabric SQL Database (wersja zapoznawcza)
W tym artykule opisano kroki rozwiązywania problemów dotyczące automatycznego dublowania dla usługi Fabric SQL Database.
Aby uzyskać informacje na temat rozwiązywania problemów z dublowaniem usługi Azure SQL Database, zobacz Rozwiązywanie problemów z dublowanych bazami danych usługi Azure SQL Database (wersja zapoznawcza).
Niektóre tabele nie są dublowane
Jeśli masz tabelę, której oczekujesz dublowania, ale nie widzisz jej w usłudze OneLake:
- Przejdź do karty Replikacja w bazie danych SQL fabric.
- Wybierz pozycję Monitoruj replikację.
- Wszystkie tabele w bazie danych SQL sieci szkieletowej i stan każdej z nich można zobaczyć, wskazując, czy tabela jest dublowana, czy nie. W przypadku tabel, które nie są obsługiwane w przypadku dublowania, obok nazwy tabeli zostanie wyświetlony komunikat "Nieobsługiwane". Zobacz Ograniczenia na poziomie tabeli.
Aby uzyskać więcej informacji, zobacz Monitorowanie dublowanej sieci szkieletowej replikacji bazy danych SQL.
Niektóre kolumny nie są dublowane dla mojej tabeli
Jeśli usługa OneLake nie zawiera wszystkich kolumn tabeli, sprawdź, czy brakująca kolumna znajduje się na liście ograniczeń na poziomie kolumny na potrzeby dublowania. Zobacz Ograniczenia na poziomie kolumny.
Zapytania T-SQL dotyczące rozwiązywania problemów
Baza danych SQL sieci szkieletowej automatycznie dubluje swoje dane transakcyjne w usłudze OneLake. Jeśli występują problemy z dublowaniem, wykonaj następujące kontrole na poziomie bazy danych przy użyciu dynamicznych widoków zarządzania (DMV) i procedur składowanych w celu zweryfikowania konfiguracji.
Wykonaj następujące zapytanie, aby sprawdzić, czy zmiany są prawidłowo przepływane:
SELECT * FROM sys.dm_change_feed_log_scan_sessions;
sys.dm_change_feed_log_scan_sessions
Jeśli widok DMV nie pokazuje postępu przetwarzania zmian przyrostowych, wykonaj następujące zapytanie T-SQL, aby sprawdzić, czy występują jakieś problemy:SELECT * FROM sys.dm_change_feed_errors;
Jeśli nie zgłoszono żadnych problemów, wykonaj następującą procedurę składowaną, aby przejrzeć konfigurację dublowania. Upewnij się, że została prawidłowo włączona.
EXEC sp_help_change_feed;
Kluczowe kolumny do wyszukania w tym miejscu to i
table_name
state
. Każda wartość oprócz4
wskazuje potencjalny problem.Skontaktuj się z pomocą techniczną , jeśli jest wymagane rozwiązywanie problemów.