A página de bases de dados

A lista de bases de dados, as suas colunas, e como adicionar uma

  1. A lista
  2. Adicionar uma base de dados
  3. O menu da linha

A lista

A página em Ligações > Bases de dados lista todas as bases de dados com estas colunas:

Coluna Significado
Nome Como os formulários se referem a ela, com dbConfig: <name>
Descrição Para que serve
Tipo de base de dados O da sua credencial: MySQL, MSSQL, PostgreSQL, Oracle ou MongoDB
Base de dados A base de dados que a sua credencial abre

Colunas acrescenta mais duas, desligadas por predefinição: Host, onde a sua credencial se liga, com a porta quando tem uma, e Usado por, quantos formulários a consultam, pelo seu nome ou pelo da sua credencial (consulte Usado por).

O tipo de base de dados, a base de dados e o host são lidos da credencial: altere-os na credencial, em Ligações > Credenciais. Nenhuma coluna mostra um utilizador nem uma palavra-passe.


Adicionar uma base de dados

Adicionar base de dados abre uma caixa de diálogo em dois passos, como a de um runner.

Passo Campos
Base de dados Nome e Descrição. O nome é obrigatório, e único
Credenciais Credencial, obrigatória: uma credencial do tipo Base de dados. Só essas são propostas

No passo Credenciais, Adicionar credencial abre a caixa de diálogo de uma nova credencial do tipo Base de dados (consulte A página de credenciais) e escolhe-a depois de guardada, para que uma base de dados e o seu acesso possam ser adicionados de uma vez.


O menu da linha

Uma linha abre a página própria da base de dados, e o seu menu oferece:

Ação O que faz
Editar Abre a sua página
Testar ligação Liga-se com a sua credencial e corre a consulta mínima do seu tipo de base de dados, e diz se funcionou
Eliminar Elimina a base de dados, depois de uma confirmação. A sua credencial mantém-se

Eliminar uma base de dados que os formulários ainda nomeiam faz falhar as suas consultas, a menos que fique uma credencial com o mesmo nome a que possam recorrer (consulte Bases de dados nos formulários). Verifique primeiro o seu separador Usado por.