RES: [firebase-br] Criação e uso de EXTERNAL FILE

Deosdete Pereira da Silva deosdete.pereira em microsiga.com.br
Qua Mar 7 13:54:34 -03 2007


Marcio,

Va ao C:\Arquivos de programas\Firebird\Firebird_2_0\firebird.conf

Localize este texto e configure a linha do ExternalFileAccess conforme esta la embaixo. Este é parte do meu arquivo e foi somente isto que mudei na minha instalação.

 
# 

----------------------------
# External File Paths/Directories
#
# ExternalFileAccess may be None, Full or Restrict. If you choose 
# Restrict, provide ';'-separated trees list, where external files 
# are stored. Relative paths are treated relative to RootDirectory entry
# (see above). Default value 'None' disables any use of external files
# on your site. To specify access to specific trees, enum all required
# paths (for Win32 this may be something like 'C:\ExternalTables', 
# for unix - '/db/extern;/mnt/extern').
#
# NOTE: THE EXTERNAL TABLE ENGINE FEATURE COULD BE USED TO COMPROMISE
# THE SERVER/HOST AS WELL AS DATABASE SECURITY!!
#
# IT IS STRONGLY RECOMMENDED THAT THIS SETTING BE USED TO LIMIT
# EXTERNAL TABLE LOCATIONS!
#
# Type: string (special format)
#
ExternalFileAccess = Full






Deosdete Pereira da Silva [Déo]
Fabrica de Software
( 11 3981-7153 / 9778-7196
+ deosdete.pereira em microsiga.com.br 

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Marcio Roberto Chiaveli
Enviada em: quinta-feira, 1 de março de 2007 13:40
Para: FireBase
Assunto: Re: [firebase-br] Criação e uso de EXTERNAL FILE

Eu também preciso criar um arquivo externo mas nõa consigo. Tambem colei o
código abaixo e rodei no IBExpert.

CREATE table EXPPROD
external file 'C:\EXPPROD.TXT'
(produto CHAR(8),
 COR CHAR(5),
 POS CHAR(2))

deu a seguinte mensagem

/*******************************************************************************
The next statement causes the following error:

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Access to external file "C:\EXPPROD.TXT" is denied by server administrator.
*******************************************************************************/
CREATE table EXPPROD
external file 'C:\EXPPROD.TXT'
(produto CHAR(8),
 COR CHAR(5),
 POS CHAR(2))

;


Em 01/03/07, Deosdete Pereira da Silva <deosdete.pereira em microsiga.com.br>
escreveu:
>
> Cara!
>
> Simplesmente colei o seu código:
> CREATE table EXPPROD
> external file 'C:\EXPPROD.TXT'
> (produto CHAR(8),
> COR CHAR(5),
> POS CHAR(2))
>
> No ibexpert e executei e script e criou a tabela. Posso afirmar que não há
> erro no script.
>
>
> Deosdete Pereira da Silva [Déo]
> Fabrica de Software
> ( 11 3981-7153 / 9778-7196
> + deosdete.pereira em microsiga.com.br
>
>
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em nome de Freitas
> Enviada em: quarta-feira, 28 de fevereiro de 2007 20:15
> Para: FireBase
> Assunto: Re: [firebase-br] Criação e uso de EXTERNAL FILE
>
> Eu mudei para
>
> CREATE table EXPPROD
> external file 'C:\EXPPROD.TXT'
> (PRODUTO CHAR(8),
> CODCOR CHAR(5),
> POSICAO CHAR(2))
>
> E continuo recebendo o mesmo erro...
>
> Freitas
>
> ----- Original Message -----
> From: "omar l m rosa" <omarrosa em terra.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, February 28, 2007 8:09 PM
> Subject: Re: [firebase-br] Criação e uso de EXTERNAL FILE
>
>
> node name - será que é a keyword "pos" no nome do campo?
>
> ----- Original Message -----
> From: "Freitas" <benefreitas em terra.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, February 28, 2007 7:03 PM
> Subject: [firebase-br] Criação e uso de EXTERNAL FILE
>
>
> Boa noite, lista!
> Estou tentando usar (e entender como funciona) EXTERNAL FILES para
> exportar/importar dados.
> No banco que vou exportar estou usando IbExpert e dando o comando:
>
> CREATE table EXPPROD
> external file 'C:\EXPPROD.TXT'
> (produto CHAR(8),
> COR CHAR(5),
> POS CHAR(2))
>
> .. Mas estou recebendo como resposta:
> This operation is not defined for system tables.
> unsuccessful metadata update.
> A node name is not permitted in a table with external file definition.
> unassigned code.
>
> Estou usando Fb 1.5.3.4870 e alterei o parâmetro ExternalFileAccess = Full
> no Firebord.conf
>
> O que mais pode estar errado?
>
> Freitas
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>
> ______________________________________________
> 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
>
______________________________________________
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




Mais detalhes sobre a lista de discussão lista