Banco de Dados conectados à aplicação
Esta página apresenta os itens para gerência de Banco de Dados internos e externos a aplicação.
Fig. Árvore de itens de DataBases
DataBases - Bancos de dados
Este item permite a criação de banco de dados externos a serem utilizados no projeto para criação de históricos.
A tabela a seguir apresenta os parâmetros disponíveis para configuração pelo editor de propriedades, quando selecionado o item “DataBases” no painel de projeto.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Define o nome do item que será exibido na árvore do painel de projeto e será utilizado quando necessário referenciar o mesmo. |
Item_NNN |
Comentário |
Permite a inclusão de um comentário acerca do objeto. Este campo não é obrigatório. |
(Nenhum) |
DataBase
Para se adicionar um banco de dados a aplicação, clique com botão direito sobre o item “DataBases” e selecione o
menu “Adiciona Item/DataBase”.
A tabela a seguir apresenta os parâmetros disponíveis para configuração pelo editor de propriedades, quando selecionado o item “DataBase” no painel de projeto.
Propriedades de identificação do objeto |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Define o nome do item que será exibido na árvore do painel de projeto e será utilizado quando necessário referenciar o mesmo. |
Item_NNN |
Comentário |
Permite a inclusão de um comentário acerca do objeto. Este campo não é obrigatório. |
(Nenhum) |
Descrição |
Texto opcional que permite a inclusão de uma breve descrição do item associado. Este campo é apenas documental. |
(Nenhum) |
Propriedades Específicas |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Driver |
Seleciona o driver específico para o tipo de Banco de Dados que se deseja utilizar. Os Bancos de dados suportados são: MySQL, SQLite, Oracle, PostgreSQL e SQLServer (compatível com versões >= 1.5.05). |
(Nenhum) |
Nome da base de dados |
Define um nome para o Banco de Dados. |
(Nenhum) |
Proprietário da conexão |
Define o módulo do projeto que irá acessar o DataBase (Kernel, Viewer, Kernel e Viewer). Para mais informações, vá para a seção Definindo o módulo Proprietário da conexão nessa página. |
Kernel e Viewer |
Host |
Define o endereço do computador onde está localizado o Banco de Dados que se deseja acessar. |
(Nenhum) |
Porta |
Define a porta de acesso ao Banco de Dados |
0 |
Usuário |
Nome do usuário que tenha permissão de manipulação do Banco de Dados. |
(Nenhum) |
Senha |
Valor da senha referente ao usuário inserido no item acima. |
(Nenhum) |
Teste de conexão |
Propriedade que permite testar a conexão com o Banco de Dados, utilizando as propriedades anteriormente definidas (Nome da base de dados, Host, Porta, Usuário, Senha). |
(Nenhum) |
Definindo o módulo Proprietário da conexão
O módulo proprietário da conexão é uma propriedade do item DataBase que decide qual o módulo do HIscada Pro irá se conectar(acessar) com Banco de Dados configurado no item.
Os seguintes modos estão disponíveis:
Kernel: neste modo, o módulo Kernel será o responsável por acessar o banco de dados configurado no Database e prover as informações para os recursos do próprio Kernel e do módulo Viewer que utilizem o Database;
Viewer: neste modo, o módulo Viewer será o responsável por acessar o banco de dados configurado no Database e prover as informações para os recursos do Viewer que utilizem o Database. Recursos do Kernel não devem utilizar um item Database com esta configuração;
Kernel e Viewer: neste modo, tanto o Kernel como o Viewer serão responsáveis por acessar o banco de dados configurado no Database e prover as informações para os recursos de Kernel e Viewer que utilizem o Database. Neste caso, o contexto de onde o recurso está sendo utilizado irá determinar qual módulo irá se conectar diretamente com o banco de dados, ou seja, caso o recurso seja do Kernel(como um script do mesmo), a conexão com o banco de dados será de responsabilidade do Kernel e caso o recurso seja do Viewer(como um relatório), a conexão com o banco de dados será de responsabilidade do Viewer.
Observações:
|
Caso o banco de dados a ser utilizado seja o SQLite, o proprietário da conexão será obrigatoriamente o Kernel. Portanto, essa configuração não estará disponível para este tipo de driver. |

