Não retorno o valor verdadeiro ao usar o xp_fileexist (SQL Server 2008)
Uso o Microsoft SQL Server 2008 e estou executante o comando (Master.dbo.xp_fileexist C:\1.txt)
O problema é que esta retornando zero mas o arquivo existe, não consigo identificar o motivo já configurei o usuario do sql.
Alguém tem alguma ideia do problema??
Obrigado.
Jose Ednaldo
Curtidas 0
Respostas
Alex Lekao
09/04/2012
Ola Boa tarde!!
Vi esse seu post e resolvi fazer um teste.
No meu teste funcionou corretamente, abaixo segue o codigo que usei.
exec sys.xp_fileexist c:\teste.txt
No caso do arquivo existir retorna 1 normalmente.
Existe algumas sintaxes que provavelmente podem ser usadas, vc tera que ver bem como pretende usar, pq ai vc podera criar variavel para armazenar o valor e tratar essa variavel, ou uma tabela temporaria, etc.
eh isso ae.
Vi esse seu post e resolvi fazer um teste.
No meu teste funcionou corretamente, abaixo segue o codigo que usei.
exec sys.xp_fileexist c:\teste.txt
No caso do arquivo existir retorna 1 normalmente.
Existe algumas sintaxes que provavelmente podem ser usadas, vc tera que ver bem como pretende usar, pq ai vc podera criar variavel para armazenar o valor e tratar essa variavel, ou uma tabela temporaria, etc.
eh isso ae.
GOSTEI 0
Alex Lekao
09/04/2012
como aparentemente nao esta aparecendo, mas o c:\teste.txt esta entre aspas simples.
GOSTEI 0