[firebase-br] Criar banco de dados em rede

Sandro Souza escovadordebits em gmail.com
Ter Jan 20 17:05:56 -03 2009


Bom dia/tarde Alisson.

Quando você executa, manualmente, pelo isql esse comando de criação de banco
de dados que você informou no email anterior, que mensagem de erro é
retornada pelo Firebird?

2009/1/20 Alisson <alisson em ecosbr.com>

> Boa tarde.
>
> Bom a linha de comando pelo delphi é :
>
> Executa(ExtractFilePath(Application.ExeName)+'isql.exe -i
> '+ExtractFilePath(Application.ExeName)+'ArquivoSQL.sql',SW_Hide);
>
> Ja a string acredito estar certa:
>
> ArquivoSQL.Add('CREATE DATABASE
> '''+iif(ServidorBD<>'localhost',ServidorBD+':','localhost:')+CaminhoBD+IntToStr(empresa)+'\CONTARI.fdb''
> USER ''SYSDBA'' PASSWORD ''masterkey''  PAGE_SIZE 1024 DEFAULT CHARACTER SET
> ISO8859_1 ;')
>
> como pode ver eu testo se o servidor é local ou não e passo o nome do
> server. que resulta em algo assim:
>
> CREATE DATABASE 'SERVER:e:\Suporte\Ecosbeta\Empresas\5\CONTARI.fdb' USER
> 'SYSDBA' PASSWORD 'masterkey'  PAGE_SIZE 1024 DEFAULT CHARACTER SET
> ISO8859_1 ;
>
> Abraços.
>
> ----- Original Message ----- From: "Sandro Souza" <
> escovadordebits em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, January 20, 2009 1:02 PM
> Subject: Re: [firebase-br] Criar banco de dados em rede
>
>
>
> Bom dia/tarde Alisson.
>
> Amigo, você poderia informar como você está executando o isql? Ou seja,
> qual
> é a linha de comando, contendo o isql, que está sendo executada?
>
> Só por desencargo de consciência, você não esqueceu de colocar o endereço
> IP
> ou nome do servidor no caminho do banco de dados? Ou seja, tentando
> conectar
> em "C:\Dados\Banco.fdb" ao invés de "192.168.10.10:C:\Dados\Banco.fdb" por
> exemplo?
>
> Quando mais informação você puder passar, melhor poderemos te ajudar.
>
> 2009/1/20 Alisson <alisson em ecosbr.com>
>
>  Bom dia a todos.
>>
>> Estou tendo dificuldade em criar um banco em rede. Minha aplicação
>> funciona
>> da seguinte forma.
>>
>> A aplicação gera o script e executa através do isql. Localmente funciona
>> beleza. porem em rede não funciona...
>>
>> Mas se eu criar localmente no servidor as estações acessam beleza. Porém
>> para os usuários isso é inviável.
>>
>> Alguma luz? ja tentei firewall, permissões....
>>
>> abraços!
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>  ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.552 / Virus Database: 270.10.10/1904 - Release Date:
> 20/01/2009 07:49
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista