[firebase-br] :: Dúvida sobre o comando External File do Firebird ::

Cristiano Testaí cristiano_testai em hotmail.com
Qua Mar 23 17:28:02 -03 2005


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,
-- 
Douglas Uesato
Depto de Informática
uesato em autcom.com.br
Tel.: 67.312-8000
Fax.: 67.312-8001



______________________________________________
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



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.859 / Virus Database: 585 - Release Date: 14/2/2005







Mais detalhes sobre a lista de discussão lista