0 / 0
Go back to the English version of the documentation
Komunikat o błędzie informacji autoryzacyjnych podczas usuwania zwirtualizowanej tabeli w obiektowej pamięci masowej
Last updated: 31 mar 2023
Komunikat o błędzie informacji autoryzacyjnych podczas usuwania zwirtualizowanej tabeli w obiektowej pamięci masowej

W programie Watson Querypodczas próby usunięcia zwirtualizowanej tabeli w obiektowej pamięci masowej po usunięciu połączenia ze źródłem danych występuje błąd.

Objawy

Na przykład może zostać wyświetlony komunikat o błędzie podobny do następującego komunikatu o błędzie w kliencie WWW.

The <table name> cannot be removed.

Szczegółowy błąd podobny do poniższego komunikatu jest dostępny w plikach dziennika.

The statement failed because a Big SQL component encountered an error. Component receiving the error: "DDL". Component returning the error: "HIVE". Log entry identifier: "[BSL-0-1be1bf7a]". Reason: "Unable to load credentials from envir".. SQLCODE=-5105, SQLSTATE=58040, DRIVER=4.29.24

Rozwiązanie problemu

Komunikat o błędzie wskazuje, że gdy program Watson Query wykona instrukcję DROP TABLE dla zwirtualizowanej tabeli w obiektowej pamięci masowej, bazowy system Hive musi mieć dostęp do informacji autoryzacyjnych. Jeśli jednak połączenie ze źródłem danych zostało usunięte, informacje autoryzacyjne nie są dostępne, a DROP nie powiedzie się.

Zwirtualizowane tabele w obiektowej pamięci masowej muszą zostać usunięte przed usunięciem powiązanego połączenia ze źródłem danych w obiektowej pamięci masowej. Jeśli połączenie zostało usunięte, należy ponownie włączyć połączenie, usunąć wszystkie powiązane z nim tabele, a następnie usunąć połączenie.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more