Firebird 3.0
Comandos - 15/04/2025Configuração Lazarus - 08/02/2025Consultas - 08/02/2025Grants - 24/02/2025Instalação - 08/02/2025Scripts - 05/03/2025Comandos
-
Manipulação da Estrutura do banco.
-
Use o comando isql-fb para usar comandos SQL.
Criar Banco de Dados.
-
Conectar ao Banco.
-
Criar Tabelas.
-
CONSTRAINT para não permitir registros iguais.
-
CONSTRAINT de chave estrangeira.
-
Remover e Adicinar uma CONSTRAINT.
-
Índice.
-
Índice de expressão
Serve pa indexar campos criados em select ou campos computados.
-
Aumentar tamanho de campo VARCHAR
-
Configuração Lazarus
-
Crian o componente com as configirações adequadas.
Consultas
-
Selects avançados.
-
Descobrir valores repetidos.
-
Criar campo Enumerador de linhas.
-
Grants
-
Contas e privilégios.
-
Criar Usuario.
-
Dar privilégios de acesso à tabelas.
-
Dar privilégios para criar, excluir e editar tabelas no banco.
-
Dar privilégios para criar, excluir e editar views no banco.
-
Dar privilégios de ADMIN no banco.
-
Select para automatizar privilégios.
-
Apagar Usuário.
-
Ver se usuario existe.
-
Remover todos privilégios de um usuário.
-
Instalação
-
Passos.
-
Instale os pacotes.
-
Configurão para Acesso Externo.
-
Reinicie o Serviço.
-
Libere a porta.
-
Backup Remoto.
-
Configurar ALIAS.
Edite o arquivo /etc/firebird/3.0/databases.conf e adicione ao final do arquivo a linha nome_alias=/var/rede/DB.FDB
-
Scripts
-
-
Tornar os script executáveis.
-
Liberar a pasta temp para evitar erro de acesso.
Obs. Deve-se adicionar o usuário www-data ao grupo do firebird para que o Script PHP consiga ver acesso ao diretório.
Ou alterar o grupo do diretório para www-data.
-
Script para todos os bancos em um diretório
Obs. Em API PHP tem um scrip para ser usado com passagem de parametros.
-
Torne o script executável.
Use o CRON
-