Risoluzione dei problemi relativi alla connessione al database

Insights in ArcGIS Enterprise
Insights desktop
Nota:

Connessioni di database sono supportati in Insights in ArcGIS Enterprise e Insights desktop.

Quando si crea una nuova connessione al database o si tenta di accedere a una connessione a un database esistente, ArcGIS Insights potrebbe non essere in grado di stabilire una connessione al database.

Quando si verifica un problema di connessione, viene visualizzato uno dei seguenti messaggi.

  • Credenziali non valide. Assicurarsi che il nome utente e la password forniti per questa connessione siano correttiindica che è stato inserito un nome utente o una password errati.
  • Host non valido. Assicurarsi che il nome inserito per questa connessione sia valido e che l'host sia accessibile indica che si sono immessi un nome server o un numero di porta errati.
  • Nome database non valido. Assicurarsi che il nome del database inserito per questa connessione sia valido indica che si sono immessi un nome database o un nome di istanza errati.
  • Privilegi insufficienti. Assicurarsi che l'utente disponga dei privilegi appropriati su questo database indica che l'utente del database richiede privilegi aggiuntivi prima di poter creare una connessione tra Insights e il database.
  • Si è verificato un errore. Verificare le proprietà di connessione o fare clic qui per risolvere i problemi viene utilizzato solo per SAP HANA. Questo messaggio di errore indica che uno dei parametri richiesti è errato.
  • La libreria richiesta non è stata trovata. Assicurarsi che l'installazione del database contenga la libreria richiesta. Fare clic qui per maggiori informazioni è utilizzato quando manca una libreria o un database Oracle o PostgreSQL. Per Oracle, la libreria richiesta è st_shapelib.dll su Windows o libst_shapelib.so su Linux o Unix. Per PostgreSQL, la libreria richiesta è st_geometry.dll su Windows o st_geometry.so su Linux.
  • Errore di connessione dati. Controllare se le proprietà di connessione necessitano di un aggiornamento e che tutti i file fornitori richiesti siano caricati indica che una o più delle proprietà di connessione al database sono cambiate (per esempio, se il nome del magazzino è mancante o errato in una connessione a Snowflake), o il file fornitore è mancante. Contatta l'amministratore del tuo database per determinare quali proprietà richiedono aggiornamenti, o l'amministratore di ArcGIS per determinare se il file del fornitore manca o richiede aggiornamenti.
  • Impossibile connettersi al database indica che non è possibile identificare l'errore. Le cause più comuni di questo errore risiedono nelle credenziali non valide per le connessioni a Google BigQuery (Progetto o Chiave privata) o aSnowflake (Nome utente, Password o Nome warehouse).
  • Errore certificato SSL. Fare riferimento alla documentazione di aiuto indica che manca un'autorità di certificazione (CA) dal sistema operativo. Questo errore può apparire quando si usa Insights desktop su macOS per collegarsi a SAP HANA Cloud (Collegarsi usando SSL è selezionato) o Snowflake. Per informazioni sull'importazione di una CA verso il proprio sistema operativo, vedere la documentazione d'aiuto macOS.
  • Il tipo di connettore richiesto non è disponibile. Contatta un amministratore di ArcGIS per aggiungere o aggiornare il connettoreindica che non è possibile accedere al database perché il connettore non è aggiornato o è stato eliminato. L'amministratore di ArcGIS può risolvere i problemi con un connettore obsoleto eliminando il connettore e poi riadattandolo con i file più recenti.
  • I driver JDBC necessari mancano. Contattare il proprio amministratore ArcGIS per rimuovere il connettore e ri-aggiungerlo con i driver JDBC necessari indica che i file dei driver JDBC da un connettore di database sono stati cancellati da ArcGIS Server. Un membro dell'organizzazione con i privilegi dell'amministratore deve rimuovere la tipologia di connettore che causa l'errore, in seguito ri-aggiungere il connettore con i file venditore richiesti. La connessione al database inizierà automaticamente a utilizzare il nuovo connettore una volta aggiunto. Per più informazioni sull'aggiunta e la rimozione dei connettori, visualizzare Gestisci tipologia connettore.

Nel seguente elenco viene fornito una lista di cause comuni di problemi di connessione al database che è possibile investigare:

  • Le proprietà di connessione, come Nome utente, Password e Numero di porta non sono valide. Verificare che le proprietà di connessione per la connessione al database siano corrette. Se sono richieste modifiche per una connessione esistente al database, è possibile modificare queste proprietà aggiornando la connessione al database.
  • Non si dispone dei privilegi sul database richiesti per creare la connessione.
  • Il database file di fornitore non sono presenti o il connettore non è stato aggiunto correttamente. Vedere Gestisci tipi di connettori per maggiori informazioni.
  • I file del fornitore sono obsoleti o non supportati. Se viene utilizzato un file del fornitore non supportato, la connessione al database potrebbe essere compiuta con successo, ma le nuove funzionalità in Insights non possono essere utilizzate. Per esempio, determinate funzionalità di analisi spaziale potrebbero venire eseguite senza essere completate. Per maggiori informazioni sugli ultimi file certificati del fornitore, vedere File fornitore necessari.
  • Il database non è configurato per accettare connessioni. Alcuni database richiedono configurazione aggiuntiva per consentire ai client remoti di connettersi. Ad esempio, per i database Microsoft SQL Server, è necessario abilitare il protocollo di rete del server per accettare connessioni sulla rete.
  • Le connessioni sono state bloccate. Gli amministratori del database possono impedire agli utenti di connettersi a un database durante l'esecuzione di alcune attività di manutenzione del database, ad esempio backup e ripristino e aggiornamenti.
Attenzione:

Se si verificano problemi durante l'utilizzo di connessione al database che in precedenza funzionava in Insights, potrebbe essere necessario aggiornare la connessione. Se si elimina una connessione di database, gli eventuali dataset dipendenti diventano inutilizzabili. Una connessione di database relazionale dovrebbe essere eliminata solo quando si è sicuri che non vi sia nessun dataset dipendente o quando si vuole volutamente disabilitare i dataset a monte.