Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
DBTools
DBTools

O que é o DBTools

O utilitário DBTools é uma ferramenta de linha de comandos multi-plataforma , (para Windows e Linux – Linux, 32 e 64 bits – bits) criada para permitir operações adicionais relacionadas ao 

Inclusão de trecho
DBAccess
DBAccess
nopaneltrue
e aos dados e ambientes acessados, sem .

Além da ferramenta não depender de uma interface gráfica, e ela também permitir permite a execução de procedimentos em modos batch – batch, mediante arquivo de configuração e parâmetros de linha de comando. A partir do 

Informações
  • O DBTools está disponível nos pacotes oficiais do
    Inclusão de trecho
    DBAccess
    DBAccess
    nopaneltrue
 Build 18.3.x.x ela passa a ser disponibilizada junto do pacote de atualização do mesmo, e seu uso requer uma build do
  • com versão igual ou superior a 20.1.1.5;
  • A utilização deste utilitário requer um
    Inclusão de trecho
    DBAccess
    DBAccess
    nopaneltrue
 igual
  • com versão igual ou superior a
18
  • 19.
3
  • 2.
x.x
  • 1.0;
  • Os SGBDs de destino suportados são MSSQL, Oracle e PostgreSQL;
  • Os SGBDs de origem suportados são, DB2, Informix, MSSQL, OpenEdge, Oracle e PostgreSQL.


Migrador de Ambientes

A primeira funcionalidade implementada é um assistente de para migração de dados entre SGDBs, usando o DBAccess SGBDs utilizando o 

Inclusão de trecho
dbaccess
dbaccess
nopaneltrue
para acessar os ambientes de origem e destino da cópia de dados. Ela permite a cópia

Este recurso permite:

  • Cópia de múltiplas tabelas
simultâneas
  • em processos simultâneos, com leitura e gravação otimizada
, e parametrização
  • Parametrização para inserir ou excluir uma ou mais máscaras de filtro para selecionar as tabelas
, ordenação
  • Ordenação automática (em ordem decrescente por
tamanho – da maior para a menor –, copiar
  • tamanho)
  • Copiar ou ignorar tabelas sem registros
, criar
  • Criar os índices das tabelas no
SGDB
  • SGBD de destino baseado nas definições de índices de origem
, e cria
  • Criar as tabelas no ambiente de destino respeitando as definições avançadas e adicionais de tabelas permitidas pelo
    Inclusão de trecho
    DBAccess
    DBAccess
    nopaneltrue
    , como utilização de campos CLOB e numeração automática de registros pelo SGBD

SGDB. Todos os detalhes dessa funcionalidade estão descritos no tópico Migrador de Ambiente




Modos de Operação

Por ser Como uma ferramenta do tipo "Consoleconsole" ou "Terminalterminal", ela pode ser executada em ambientes Windows e/ou Linux, com ou sem terminal de capacidade interface gráfica.

Ela utiliza uma interface de Terminal terminal ANSI, o que permite ela ser que a ferramenta seja executada sem restrições, inclusive em conexões remotas de terminal em máquinas Linux – como (em ambientes Linux, com o Putty, por exemplo).

A utilização da ferramenta permite um acionamento em modo "batch", o que permite seu uso em automação de processos ou scripts com disparo sem interface.

Caso o terminal em uso não tenha a capacidade de emular o modo ANSI, que permite cores e reposicionamento de cursor, a aplicação pode ser iniciada com um parâmetro de linha de comando que desliga o modo ANSI e mantém as funcionalidades originais, apenas com um layout de tela mais simples.

Para maiores detalhes sobre os parâmetros de linha de comando, veja a documentação no tópico Parâmetros de linha de comando.