913
bases migradas,
+ de 6.1 Terabytes até agora
...e nada da sua base ainda...
- Melhorada identificação de erros quando a migração acontece para a versão 3.0
- Correção de identificação de Collate padrão do metadata
- Correção da ordem de recompilação para que views atualizáveis possam ser interpretadas corretamente
Alterações anteriores
- Forçada utilização de UTF-8 quando o charset do sistema operacional não foi detectado automaticamente
- Adicionada prevenção de erro para tentativa de recompilação para charsets de outros países
- Liberado uso de binários do HQBird mesmo que na versão Trial
- Corrigida ordem para desativar views que contém outras views como dependencias, em alguns casos não conseguia desativar
- Corrigida exibição de nome de tabela e campo para o relatório final que em alguns casos imprimia várias vezes a mesma linha
- Adicionado tratamento de erros de dependências em Views com "WITH CHECK OPTION"
- Incluídas verificações de dependências mais profundas de objetos para recompilação
- Corrigida interpretação dos nomes de arquivos quando tem ".FDB" no meio do nome
- Atualizadas versões de binários do FB, para 3.0.12, 4.0.5 e 5.0.1
- Acrescentada UDF "FreeAdHocUDF" para migração para v4 e v5 para execução com binários próprios do Firebird
- Correção na execução de migrações utilizando charsets de 4 bytes (UTF8 por exemplo). Anteriormente era apresentada mensagem de erro "string truncation"
- Adicionado parâmetro para definir tamanho das páginas no ISQL
- Adicionado atalho na pasta raiz do framework para o portal do cliente
- Adicionada página de download no log do app em caso de nova versão disponível
- Adicionado parâmetro para que os binbinários do FB 5.0 possibilitem utilização de mais núcleos no momento do restore
- Alteração da lista de objetos no script padrão "s10", para serem exibidos exatamente na ordem em que foram recompilados
- Exibição do nome do objeto em caso de erros antes de tentar recompilar. Anteriormente caso um objeto tivesse erro de charset por exemplo, o nome do objeto não era exibido, o que dificultava a identificação do problema
- Atualizada lista de grants necessários para contemplar usuários, roles, views, procedures, triggers, functions e packages quando os mesmos apontam para views que foram recompiladas
- Adicionadas mais estatísticas aos logs de Backup e Restore
- Corrigido problema de falta de permissionamento em views quando são recompiladas. Se o banco possui outro usuário (diferente do SYSDBA) as permissões não eram reatribuídas
- Correção do envio do arquivo restaurado para a pasta Ok: Se o app foi definido para restaurar (sem recompilar), a conclusão com sucesso não estava movendo o arquivo para a pasta ok
- Definição do idioma do Framework via arquivo de configuração - Agora o idioma do Framework será o mesmo escolhido no momento da instação. Anteriormente era obtido o idioma do sistema operacional que muitas vezes estava em inglês mesmo para usuários brasileiros
- Implementação para ser possível migrar usuários da base SECURITYN.FDB (FB2.5 e anteriores) para as versões 3.0+. Anteriormente não era possível automatizar o processo de recriação dos usuários para o método de autenticação SRP, era necessário executar manualmente depois do framework. Os passos para esta migração estão disponíveis no guia do usuário
- Correção na construção do metadata quando existe o mesmo nome de procedures ou functions dentro e fora de packages. Este erro impede a recompilação destes objetos
- Adição de termos e condições de uso, para deixar transparente quais são os dados coletados pelo aplicativo e seu propósito
- Melhorias no registro do app para quem usa HQBird
- Melhorias na identificação de objetos dependentes. Anteriormente em alguns casos views que dependiam de outras views não eram identificados pelo framework, causando erro no momento da compilação
- Permitir recompilar objetos mesmo se a versão IN for igual a versão OUT. Isso permite garantir que uma migração anterior (feita sem o app) de forma incompleta seja avaliada pelo app
- Alteração na quantidade de uso de memória evitando estouro em máquinas menos potentes
- Mudança na forma de comunicação com o servidor de licenças, para utilizar certificado SSL