[firebase-br] :: Dúvida sobre o comando External File do Firebird ::
Douglas Uesato - Dept de Informática
uesato em autcom.com.br
Qua Mar 23 17:14:51 -03 2005
Cristiano,
Muito obrigado, funcionou perfeitamente.
Atenciosamente,
Douglas Uesato
Cristiano Testaí escreveu:
>Provavelmente a permissão para criar arquivos externos esta "desabilitada"
>no
>arquivo firebird.conf
>
>Procure a seção que diz:
># 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
>
>Retire o simbolo # que esta a frente da palavra ExternalFileAccess = Full
>para descomentar a linha.
>
>Agora pare e reinicie o servidor e execute o script.
>
>[]´s
>Cristiano
>
>
>
>
>
>"Douglas Uesato - Dept de Informática"
><uesato em autcom.com.br> wrote in message
>news:4241C349.6000104 em autcom.com.br...
>
>
> Estou tentando criar uma tabela virtual pelo IBExpert utilizando o
>seguinte comando:
>
> "*CREATE TABLE TABEXPORTA EXTERNAL FILE 'C:\lixo\ARQUIVO.TXT'
> (CODIGO char(12), NOME char(20), DATA char(11), SALARIO
> char(20),QUEBRA char(2) )*".
>
> Porém quando eu mando executar dá o seguinte erro:
>
> "*Unsuccessful execution caused by a system error that precludes
> successful execution of subsequent statements.
> Access to external file "C:\LIXO\ARQUIVO.TXT" is denied by server
> administrator.*"
>
> Estou usando o WinXP Pro SP2 com o firewall desativado e banco de
>dados Firebird 1.5.
>
>Atenciosamente,
>
>
>------------------------------------------------------------------------
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
--
Douglas Uesato
Depto de Informática
uesato em autcom.com.br
Tel.: 67.312-8000
Fax.: 67.312-8001
Mais detalhes sobre a lista de discussão lista