Buscar

Utilizando um arquivo de configuração do bde centralizado

Código

Quando utilizamos uma aplicação Delphi que use um banco de dados centralizado via BDE, pode ser benéfico utilizar as informações de configuração do BDE centralizadas (como num HD de rede compartilhado). Essa técnica pode reduzir drasticamente a manutenção de configurações no BDE em máquinas individuais nas redes. Também podemos ressaltar que esta técnica reduz bastante o tempo de configuração de uma nova estação cliente, quando a configuração do BDE esta centralizada.

Numa instalação normal de uma aplicação Delphi, a configuração do BDE, o arquivo IDAPI32.CFG, esta localizado no diretório 'Program FilesBorlandCommonBDE'. Este arquivo de configuração pode ser movido para um local compartilhado na rede, conforme os passos abaixo:

Crie um "network location" que seja acessível por todos os clientes que precisem do BDE. Exemplo: 'Z:networkdrivepathshared-DBE-files'.
Copie os arquivos do BDE que estão normalmente presente no diretório 'Program FilesBorlandCommonBDE' da máquina cliente para seu "network location".
Faça as alterações necessárias no arquivo IDAPI32.CFG via BDE-Administrator. Exemplo: adicionar aliases: 'Meualias1', 'Meualias2', ... e configurar outros aspectos como propriedade BCD-Enabled para TRUE, etc.
Salve o arquivo IDAPI32.CFG pelo BDE Adminitrator. Tenha certeza que o menu 'Object...Options...' tenha especificada a opção 'Save for use with Windows 3.11 and 95/NT'.
Agora, mova este arquivo IDAPI32.CFG para a "network location" ... este será o arquivo de configuração que todos acessarão.
Do site da Borland (inprise), pegue o utilitário 'BDE Registry Editor'. Este utilitário fará os próximos passos possíveis.
Agora, você está pronto para atualizar as máquinas clientes. Usando o BDE Registry Editor tool, configure o 'Configuration File Path' para o arquivo IDAPI32.CFG localizado no "network location". Da mesma forma, configure o 'BDE Core DLL Path' para a mesma localização, então saia deste aplicativo.
Agora a máquina cliente deve utilizar a configuração do BDE para a rede.

 

Publicidade

Vote na dica




Quantidade de votos: 0 votos
Aceitação: 0%


Detalhes da dica

Categoria: Banco de dados
Adicionada dia: 05/05/05
Por: Miguel Machado
Visualizada: 7813 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009