0 / 0
Torna alla versione inglese della documentazione
Messaggio di errore delle credenziali quando si rimuove una tabella virtualizzata nell'archivio oggetti
Ultimo aggiornamento: 26 nov 2024
Messaggio di errore delle credenziali quando si rimuove una tabella virtualizzata nell'archivio oggetti

In Data Virtualization, quando si tenta di rimuovere una tabella virtualizzata nell'archiviazione a oggetti dopo la rimozione della connessione all'origine dati, si verifica un errore.

Sintomi

Ad esempio, potrebbe essere visualizzato un messaggio di errore simile al seguente messaggio di errore nel client Web.

The <table name> cannot be removed.

Un errore dettagliato simile al seguente messaggio è disponibile nei file di log.

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

Risoluzione del problema

Il messaggio di errore indica che quando Data Virtualization esegue una dichiarazione 'DROP TABLE per una tabella virtualizzata nell'archiviazione a oggetti, il sistema 'Hive sottostante deve avere accesso alle credenziali. Tuttavia, se la connessione all'origine dati è stata rimossa, le credenziali non saranno disponibili e DROP avrà esito negativo.

Le tabelle virtualizzate nell'archivio oggetti devono essere rimosse prima di rimuovere la connessione associata all'origine dati nell'archivio oggetti. Se la connessione è stata rimossa, riabilitare la connessione, rimuovere tutte le tabelle associate e quindi rimuovere la connessione.

Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni