Você está na página 1de 5

BDE - Instalao e Configurao SQL

Produto : TOTVS Banco de Dados



Verso RM : Qualquer Verso
Banco de Dados : SQL Server
Processo : Instalao BDE
Sub Processo : Conexo de Dados
Data da Publicao : 05/03/2014
O BDE (Borland Database Engine) um software que acompanha os aplicativos do e responsvel pela comunicao entre CORPORE RM
estes aplicativos e o banco de dados.
As aplicaes utilizam o no BDE para conectar a base de dados compartilhada. Alias "CORPORE RM"
O BDE deve ser instalado antes de qualquer aplicativo do . Se o BDE j estiver instalado, verifique se a verso que acompanha o CORPORE RM
aplicativo a ser instalado a mais recente.

1. Instalando o BDE:
Baixe o instalador do BDE no : Portal de Downloads
O programa de instalao iniciar, automaticamente, a cpia dos arquivos do BDE para o disco rgido da estao de trabalho, no
caminho <Drive>:\Program Files\Borland\Common Files\BDE (ou <Drive>:\Arquivos de Programa\Borland\Arquivos Comuns\BDE, para
verso do Windows em portugus).
No final da Instalao, clique no boto [FINISH] para concluir. Esta instalao criar o cone do BDE (BDE Administrator) no grupo de
programas RM Sistemas.
2. Configurando o BDE
Depois de instalado o BDE, preciso configur-lo para que o mesmo possa prover o acesso ao banco de dados desejado. Sendo assim, execute
o programa , no grupo de programas Iniciar | Programas | RM Sistemas ou dentro do Painel de Controles. BDE Administrator
Observao: A verso mais recente do Instalador do BDE, distribuda pela TOTVS, possui as respectivas configuraes para o Windows Vista.
3. Criando um novo DataBase Alias:
No menu , selecione a opo ; Object New
No dilogo , selecione o banco ( ) para o qual ser criado o Database Alias; New Database Alias Oracle
Informe os parmetros de configurao do novo Database Alias. Estas configuraes podem ser diferentes para cada cliente. O ideal comear
com uma configurao um pouco mais moderada e aumentar gradativamente caso se faa necessrio. Deixar os valores no limite superior dos
mesmos pode evitar alguns erros, porm em contrapartida pode prejudicar o desempenho.
Agora informaremos um nome para nosso alias. Por padro, bases que sero utilizadas por sistemas do CorporeRM devem ser iniciados com o
nome CorporeRM. Depois de nomeado, passaremos a configurar o alias criado:

Altere o campo para o nome da maquina onde se encontra o banco de dados restaurado; Server Name

Altere o campo D para o nome do banco de dados em questo criado no SGDB do SQL Server j restaurado; atabase Name

Preencha o campo User Name com o nome de um usurio com acesso para este banco de dados. (Por padro usamos o nome rm
ou sysdba).
Aps estes preenchimentos, vamos testar a conexo com o banco: Primeiramente, salve estas alteraes pelo cone localizado na parte superior
do BDE Administrator:
Clicando em OK em seguida:
Aps os procedimentos acima serem efetuados, clique duas vezes sobre o alias criado, o BDE solicitar uma senha para executar tal conexo,
por padres, para o usurio rm deve-se usar a senha rm e para o usurio sysdba deve-se usar a senha masterkey.
No esquea que voc ter que ter rodado os scripts de usurio para que a conexo funcione perfeitamente: SQL Server - Acerta Usurio
Caso a conexo seja bem sucedida, aps digitar a senha e clicar em OK o sistema apresentar o alias com um quadrado verde conforme
imagem abaixo:
Deve-se verificar os parmetros abaixo para uma boa performance do sistema e prevenir alguns erros:
Na guia Database, ainda no alias CorporeRM:
Type selecionando o banco de dados (MSSQL)
"BLOB" (Binary Large OBject), recipiente para campos de origem diversas, podendo ser at mesmo objetos definidos pelo prprio usurio.
Num BLOB pode-se guardar imagem, som, textos longos, textos longos formatados. Este parmetro pode comprometer a performance do
sistema, por isso sugerimos que seja aumentado gradativamente.
O Blob Size Limita o tamanho que a rea temporria utilizada na memria (buffer) pode chegar. Setando este parmetro para 64,
significa que sua aplicao pode chegar a um blob de 64 K. >32 e <1000. Sugerido inicialmente: 64
O Blob Cache Determina a quantidade de Blobs que poder armazenar na estao. Setando este parmetro para 128, significa que a
aplicao poder trabalhar com o mximo de 128 blobs armazenados, caso ultrapasse, o sistema ir emitir a seguinte mensagem: "Invalid
Blob handle in record buffer", neste caso s aumentar. >64 e < 65536. Sugerido inicialmente: 128
Caso os valores destes parmetros sejam alterados, os valores dos parmetros na tela devero ser alterados Drivers/Native/MSSQL
tambm com os mesmos valores.
Na guia Configuration:
Drivers/Native/MSSQL
Time out O mximo do tempo que a estao aguarda para o resultado de retorno do servidor. Valor em segundos. Aumente este valor
gradativamente pois o mesmo pode degradar a performance. Sugerido inicialmente: 7200
Connect Time out O tempo que a estao vai aguardar uma resposta de conexo com o servidor. Valor em segundos. Sugerido inicial
mente: 120
Max Dbprocesses: Quantidade mxima de processos concorrentes no SQL - Sugerido inicialmente: 90
System/Init
Langdriver Driver da linguagem do sistema apropriado para a verso do Windows do seu pas: 'ascii' ANSI
Memsize Mximo de memria que o BDE poder utilizar. Mnimo 16 MB, mximo 205 MB. Sugerimos que coloque o valor da memria
da estao, desde que seja menor que 205.
Maxfilehandles Mximo de arquivos concorrentes que o BDE poder suportar, o valor alto dar impacto a uma boa performance no
sistema, porm utilizar mais recurso do sistema operacional. Dever ser usado somente valor inteiro de 5 a 4096.
MaxBufSize Indica os recursos alocados para o buffer, e bufsize indica os recursos necessrios para armazenar o buffer. Dever ser
usado somente valor inteiro de 5 a 4096.
O print abaixo demonstra um exemplo de configurao. Estas configuraes podem ser diferentes para cada cliente. O ideal comear com uma
configurao um pouco mais moderada e aumentar gradativamente caso se faa necessrio. Deixar os valores no limite superior dos mesmos
pode evitar alguns erros, porm em contrapartida pode prejudicar o desempenho.
Aps realizar qualquer alterao na aba Configuration, salve-a clicando na seta conforme print abaixo:
Aps isto, ser preciso reiniciar o BDE.
As configuraes do BDE podem afetar diretamente as rotinas ainda em Delphi, rotinas migradas no tero relao com estes procedimentos e
no modelo trs camadas estaro sendo processados nos servidores de aplicao e JOB.

Para Mais Informaes


COMUNIDADE R@Tecnologia
: Canais de Atendimento
Chamado: Atravs do Portal Totvswww.suporte.totvs.com.br
Telefnico: 4003-0015 Escolhendo as opes 2 (Software), 2 (Suporte Tcnico), 3 (RM), 8 (Tecnologia), 2 (Banco de
Dados);