[firebase-br] Tabelas Externas

Fabio Giro fabio_giro em yahoo.com.br
Sex Out 13 08:28:06 -03 2006


Alterei no firebird.conf  para ExternalFileAccess = FULL

Desliguei e liguei o micro e continua dando a mensagem.

----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, October 11, 2006 2:46 PM
Subject: Re: [firebase-br] Tabelas Externas


Vc deve autorizar os diretórios onde o FB poderá criar/acessar as
tabelas externas através do parâmetro ExternalFileAccess do
Firebird.conf.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

FG> Me interessei pela criação de tabelas externas. Então fiz o seguite no
FG> ibexpert:

FG> CREATE TABLE SINDICATOTXT EXTERNAL FILE 'C:\A\Sindicato.txt'
FG> (CODSIND INTEGER NOT NULL,
FG>  NOMESIND VARCHAR(30))

FG> F9 - nenhuma mensagem

FG> INSERT INTO SINDICATOTXT SELECT CODSIND, NOMESIND FROM SINDICATO

FG> F9 - dá a seguinte mensagem: tabela SINDICATOTXT não existe. Pretende 
cria a
FG> tabela SINDICATOTXT?

FG> Cancelei.

FG> então fui no delphi e fiz o seguinte:

FG> procedure TForm1.Button2Click(Sender: TObject);
FG> begin
FG>   IBDatabase1.Connected := true;

FG>   with ibsql1 do
FG>    begin
FG>      IBTransaction1.StartTransaction ;
FG>      sql.clear;
FG>      sql.add('CREATE TABLE TESTE EXTERNAL FILE ' + 
'''C:\A\Sindicato.txt'''
FG> + ' (CODIGO INTEGER NOT NULL, NOME VARCHAR(30))');
FG>      ExecQuery;
FG>      IBTransaction1.Commit;

FG>      IBTransaction1.StartTransaction ;
FG>      sql.clear;
FG>      sql.add('INSERT INTO TESTE SELECT CODSIND, NOMESIND FROM 
SINDICATO');
FG>      ExecQuery;
FG>      IBTransaction1.Commit;
FG>    end;
FG>   IBDatabase1.Connected := false;
FG> end;

FG> No primeiro commit deu a seguinte mensagem:
FG> Access to external file "C:\A\SINDICATO.txt is denied by server
FG> administrator.

FG> Se no ibexpert é possível, onde está o erro? Se via delphi é possível, 
onde
FG> está o erro? Obrigado.
FG> ----- Original Message ----- 
FG> From: "Claudir Pereira dos Santos" <claupers_dbrays em yahoo.com.br>
FG> To: <lista em firebase.com.br>
FG> Sent: Wednesday, October 11, 2006 9:46 AM
FG> Subject: Re: [firebase-br] Tabelas Externas


>> Pra quem ta iniciando e de repente, durante uma busca do google cair aqui
>> na
>> lista ai vai o endereço de um artigo meu para auxiliar:
>>
>> http://br.geocities.com/claupers_dbrays/artigos/art_externalfile.htm
>>
>>
>> Cordialmente;
>>
>>
>> Claudir Pereira dos Santos
>> T.I.
>>
>>
>>
>>
>>


FG> --------------------------------------------------------------------------------


FG> ______________________________________________
FG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FG> Para editar sua configuração na lista, use o endereço
FG> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
FG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


FG>

FG>
FG>
FG> _______________________________________________________
FG> Você quer respostas para suas perguntas? Ou você sabe muito e
FG> quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas
FG> http://br.answers.yahoo.com/


FG> ______________________________________________
FG> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
FG> Para editar sua configuração na lista, use o endereço
FG> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
FG> Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 


		
_______________________________________________________ 
Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! 
http://br.mobile.yahoo.com/mailalertas/ 
 






Mais detalhes sobre a lista de discussão lista