Filtrando Conexão de Banco de Dados - Oracle

Filtrando Conexão de Banco de Dados - Oracle

Em várias ocasiões nos deparamos com lentidão no momento da conexão com o banco de dados ou com a edição e execução de aplicações. É possível resolver esses problemas otimizando o carregamento de dados a partir da configuração do filtro. Para fazer isso, basta realizar o passo a passo a seguir:

Passo 1 - Criação da Conexão

Acesse o menu “Banco de Dados > Nova Conexão” para criar uma nova conexão em seu projeto.


Passo 2 - Seleção do Banco de Dados

Escolha o banco de dados — no nosso caso, “Oracle”.


Passo 3 - Configuração dos Parâmetros de Conexão

Agora, será necessário configurar os seguintes parâmetros de conexão:

  • Nome da Conexão: Pode ser utilizado qualquer nome para identificar a conexão — por padrão, o Scriptcase define o nome como “conn_oracle”.
  • Driver do SGBD: Devemos selecionar o driver de conexão adequado de acordo com o banco de dados Oracle.
  • Base de Dados: Podemos utilizar diretamente o IP/TSNAME para realizar a conexão ao banco de dados desejado.
  • Esquema: SCHEMA do banco de dados a ser utilizado.
  • Usuário: Usuário do banco de dados Oracle.
  • Senha: Senha do banco de dados Oracle.

Após preenchidos, clique em “Testar Conexão”.


Passo 4 - Configuração do Filtro da Conexão

Neste momento, devemos realizar os passos abaixo para otimizar a configuração em nossa conexão ao banco de dados Oracle:

Exibir: Escolhemos quais itens do banco de dados serão exibidos no momento da criação das aplicações.
  • Tabelas
  • Views
  • Tabelas de Sistema
  • Procedures

Filtros: Aqui podemos configurar dois itens com as seguintes opções:

  • Tabelas: Podemos digitar o nome das tabelas que serão utilizadas na configuração.
  • Proprietário: Devemos utilizar o nome — sempre em maiúsculo — do SCHEMA, para que seja exibido — ou não — na lista de tabelas no momento da criação da aplicação.
  • Exibir: Define se o dado inserido em "Tabelas" e/ou em "Proprietário" será exibido ou não.
Após configurado, clique em "Concluir".

Info
No exemplo abaixo, somente os dados do SCHEMA "SYSTEM" serão exibidos no momento da criação das aplicações.


Conclusão

Seguindo estes passos, evitamos o carregamento de todos os SCHEMAS ou Tabelas do banco de dados, diminuindo a quantidade de dados que são requisitados ao banco de dados e aumentando a velocidade da criação, edição e execução das aplicações.


    • Related Articles

    • Conexão com banco de dados MSSQL (SQL Server)

      O Scriptcase possui 5 tipos de conexões que podem ser usadas para a comunicação com o banco de dados MSSQL Server. MSSQL Server ADO MSSQL Server Native SRV PDO MSSQL Server Native SRV MSSQL Server ODBC MSSQL Server (Módulo do PHP)     1. Conexão ...
    • Filtrar Conexão Oracle

      Caso for apresentado o erro acima ao realizar a conexão ao database e ao criar novas aplicações  se faz necessário realizar algumas alterações referentes ao banco de dados: Obs: Para tais alterações se faz necessário conhecimento do proprietário que ...
    • Dicionário de dados

      O dicionário de dados é uma ferramenta importante para a criação de sistemas multilinguagem, utilizando este recurso é possível criar um repositório de dados para utilizar nas aplicações geradas no projeto ou em novas aplicações. O dicionário de ...
    • Falha na Conexão: error_profile_test_module

      Quando implantamos um projeto e encontramos esse tipo de erro: "Connection error: error_profile_test_module" Esse erro é gerado por ter utilizado o Modelo do SGDB diferente do modelo implementado no ambiente de desenvolvimento, ou seja, o driver do ...
    • Instalando o serviço Firebird 3.0 e o administrador de banco de dados no Linux

      1- Primeiro devemos adicionar os repositórios para o Linux digitando o seguinte comando no terminal: sudo add-apt-repositório ppa: mapopa / firebird3.0 2- Continue com a atualização e verifique se o pacote foi instalado para uso, insira os seguintes ...