O erro ocorre devido ao arquivo de log do sistema atingir seu limite de tamanho, o arquivo Etrade_log.mdl na pasta Etrade.

Existem 3 maneiras de corrigir o Log cheio:


1ª Forma

Pode rodar o C:\Etrade\UpdateAutomatic.exe e clicar no botão TRUNCAR LOG

Desta forma, o log será esvaziado, porém ele será limitado novamente pelo próprio sistema, o que ao longo do tempo irá causar o mesmo problema.


2ª Forma

Abra o C:\Etrade\UtilitarioBD.exe cole o comando abaixo e execute, ou se preferir rode no (Studio Management);

ALTER DATABASE ETrade SET RECOVERY SIMPLE;DBCC SHRINKFILE(ETrade_log, 100)

Desta forma, o log será esvaziado e não terá mais um tamanho limite, fazendo com que o erro não ocorra mais. Se preferir esta maneira, é aconselhável a limpeza do log periodicamente, entre 6 meses a 1 ano, para evitar que o arquivo chegue a tamanhos exorbitantes.


3ª Forma

Abra o C:\Etrade\UtilitarioBD.exe cole o comando abaixo e execute, ou se preferir rode no (Studio Management);

ALTER DATABASE ETrade SET RECOVERY SIMPLE; DBCC SHRINKFILE(ETrade_log, 40); ALTER DATABASE ETrade MODIFY FILE (NAME = ETrade_log, SIZE = 45MB, FILEGROWTH = 1MB, MAXSIZE = 5000MB); ALTER DATABASE ETrade SET RECOVERY FULL;

Por via deste comando, o log será esvaziado, mas você irá estabelecer o limite. Você pode definir qual será este limite pelo campo MAXSIZE, onde está estabelecido um limite de 5GB (5000MB), você pode alterar para o tamanho que desejar.


Se ocorrer problema na carga do Bridge faça o seguinte:

Não é possível distinguir se o log ficou cheio no servidor ou na estação sem conferir o tamanho de ambos os arquivos, na dúvida é aconselhável fazer o procedimento em ambos os micros.


PARA RODAR OS COMANDOS ACIMA OU O UpdateAutomatic O SERVIÇO DO SQL PRECISA ESTA ATIVO.