Anotação:
Conexões de banco de dados são suportadas no Insights in ArcGIS Enterprise e Insights desktop.
Ao criar uma nova conexão do banco de dados ou tentar acessar uma conexão do banco de dados existente, o ArcGIS Insights pode não estabelecer uma conexão ao banco de dados.
Quando ocorre um problema de conexão, uma das seguintes mensagens aparece:
- Credenciais inválidas. Certifique-se que o nome de usuário e a senha fornecidos para esta conexão estejam corretos indica que um nome de usuário ou senha incorreto foi fornecido.
- Host inválido. Certifique-se que o nome de servidor fornecido para esta conexão seja válido e que o host esteja acessível indica que um nome de servidor ou número de porta incorreto foi fornecido.
- Nome do banco de dados inválido. Certifique-se que o nome do banco de dados fornecido para esta conexão seja válido indica que um nome do banco de dados ou número de instância incorreto foi fornecido.
- Privilégios insuficientes. Garantir que o usuário tenha privilégios apropriados neste banco de dados indica que o usuário do banco de dados exige privilégios adicionais antes que uma conexão possa ser criada entre Insights e o banco de dados.
- Aconteceu algo errado. Verifique suas propriedades de conexão ou clique aqui para corrigir este erro é utilizado para SAP HANA somente. Esta mensagem de erro indica que um dos parâmetros necessários está incorreto.
- Bibliotecas necessárias não encontradas. Verifique se a instalação do banco de dados contém a biblioteca necessária Clique aqui para mais informações é utilizado quando um banco de dados Oracle ou PostgreSQL está sem uma biblioteca necessária. Para Oracle, a biblioteca exigida é st_shapelib.dll no Windows ou libst_shapelib.so no Linux ou Unix. Para PostgreSQL, a biblioteca exigida é st_geometry.dll no Windows ou st_geometry.so no Linux.
- Problema de conexão de dados. Verifique se as propriedades de conexão precisam ser atualizadas e se todos os arquivos do fornecedor necessários foram carregados indica que uma ou mais propriedades de conexão do banco de dados foram alteradas (por exemplo, se o valor Nome do armazém está ausente ou incorreto em uma conexão ao Snowflake), ou o arquivo do fornecedor está ausente. Entre em contato com o administrador do banco de dados para determinar quais propriedades requerem atualizações ou com o administrador do ArcGIS para determinar se o arquivo do fornecedor está faltando ou requer atualizações.
- Não foi possível conectar ao banco de dados indica que não foi possível identificar o erro. A causa mais comum desse erro são credenciais inválidas para conexões com Google BigQuery (Projeto ou Chave Privada) ou Snowflake (Nome de Usuário, Senha, ou Nome do Armazém).
- Erro de certificado SSL. Consulte a documentação de ajuda para obter mais informações sobre a falta de uma autoridade de certificação (CA) no sistema operacional. Este erro pode ocorrer ao usar o Insights desktop no macOS para conectar-se ao SAP HANA Cloud (Conectar utilizando SSL está selecionado) ou Snowflake. Para informações sobre como importar uma CA para o seu sistema operacional, consulte a documentação de ajuda do macOS.
- O tipo de conector necessário não está disponível. Entre em contato com um administrador do ArcGIS para adicionar ou atualizar o conector indica que o banco de dados não pode ser acessado pois o conector está desatualizado ou foi excluído. O administrador do ArcGIS pode resolver problemas com um conector desatualizado excluindo o conector e em seguida adicionando-o com os arquivos mais recentes.
- Os drivers JDBC necessários estão ausentes. Entre em contato com o administrador do ArcGIS para remover o conector e adicioná-lo novamente com os drivers JDBC necessários indica que os arquivos do driver JDBC de um conector de banco de dados foram excluídos do ArcGIS Server. Um membro da organização com privilégios de administrador deve remover o tipo de conector que está causando o erro e adicionar novamente o conector com os arquivos de fornecedor necessários. A conexão com o banco de dados começará automaticamente a usar o novo conector assim que for adicionado. Para obter mais informações sobre adicionar e remover conectores, consulte Gerenciar tipos de conectores.
A seguir estão as causas comuns de problemas da conexão do banco de dados que podem ser investigados:
- As propriedades de conexão, como Nome de usuário, Senha e Número de porta são inválidas. Verifique se as propriedades de conexão para a conexão do banco de dados estão corretas. Se forem necessárias alterações para uma conexão do banco de dados existente, é possível editar estas propriedades atualizando a conexão do banco de dados.
- Você não tem os privilégios do banco de dados necessários para criar a conexão.
- Os arquivos do fornecedor do banco de dados não estão presentes ou o conector não foi adicionado corretamente. Consulte Gerenciar tipos de conectores para mais informações.
- Os arquivos do fornecedor estão desatualizados ou sem suporte. Se um arquivo de fornecedor não suportado for usado, a conexão com o banco de dados poderá ser realizada com sucesso, mas a funcionalidade mais recente no Insights não poderá ser usada. Por exemplo, certos recursos de análise espacial podem ser executados sem serem concluídos. Para informações sobre os arquivos de fornecedores certificados mais recentes, consulte Arquivos de fornecedores necessários.
- O banco de dados não está configurado para aceitar conexões. Alguns bancos de dados exigem configuração adicional para permitir a conexão de clientes remotos. Por exemplo, para bancos de dados Microsoft SQL Server, você deve habilitar o protocolo de rede do servidor para aceitar conexões através da rede.
- As conexões foram bloqueadas. Os administradores do banco de dados podem impedir que usuários se conectem a um banco de dados enquanto executam determinadas tarefas de manutenção do banco de dados, como cópia de segurança e recuperação, e atualizações.
Aviso:
Se você estiver tendo problemas para usar uma conexão de banco de dados que funcionava anteriormente no Insights, pode ser necessário atualizar a conexão. Excluir a conexão do banco de dados renderizará quaisquer conjuntos de dados dependentes inoperáveis. Somente uma conexão do banco de dados relacional quando tiver certeza que nenhum conjunto de dados é dependente ou deseja desabilitar propositalmente conjuntos de dados ativos.