Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Unable to open BCP host data-file (https://www.clubdelphi.com/foros/showthread.php?t=58389)

Kastor 18-07-2008 18:00:46

Unable to open BCP host data-file
 
Hola foristas, tengo la siguiente instruccion que llamo desde Delphi.
Código:

--este es el Store Procedure
DECLARE @sServer nvarchar(100)
DECLARE @sDir nvarchar(200)
DECLARE @F1 nvarchar(10)
DECLARE @F2 nvarchar(10)
set @sServer='SERVER'
set @sDir='\\SBO\C$\DTE\DTE_test.txt'
set @F1='20080101'
set @F2='20080131'

  DECLARE @SQLString NVARCHAR(1000)
--esta es la llamada a la vista
  set @SQLString =  'bcp "select * from '+@sServer+'.dbo.DTE_Compras('''+@f1+''', '''+@f2+''')" queryout ' + @sdir+ ' -c -T '
  --select @SQLString
  EXEC SERVER..xp_cmdshell @SQLString

obteniendo como resultado:
SQLState = HY000, NativeError = 0
Error = [Microsoft][SQL Native Client]Unable to open BCP host data-file
NULL


el tema es que esto se ejecutara en una aplicacion Delphi en PCs Clientes.
la idea es que se dispare este Store Procedure que a su vez llama a una vista y que el resultado lo guarde en el PC CLIENTE en C:\DTE

he leido que puede ser los permisos a esa carpeta, pero no he podido resolver este problema.

cuando cambio el parametro:
set @sDir='\\SBO\C$\DTE\DTE_test.txt'

por
set @sDir='C:\DTE\DTE_test.txt'
funciona sin problema.


alguna idea.


La franja horaria es GMT +2. Ahora son las 03:58:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi