problema al usar bulk insert no encuentra el archivo origen

04/06/2008 - 17:12 por Nelva | Informe spam
Estimados, mucho agradeceria su coolaboracion,
Estoy tratando de que el usuario desde su aplicacion ejecute un
procedimiento almacenado para insertar datos desde un archivo .csv a sql
server 2000. pero me dice que no encuentra el archivo o ruta no valida
('C:\NOMINA\marcadas.csv' ). el archivo esta en la maquina del usuario,


BULK INSERT NOMINA.dbo.PRUEBAMARCADA
FROM 'C:\NOMINA\marcadas.csv'
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = ''
)
 

Leer las respuestas

#1 Isaias
04/06/2008 - 18:27 | Informe spam
Nelva

El BULK INSERT se ejecuta en el SERVIDOR donde esta instalado SQL Server,
para que se pueda ver dicho archivo, el usuario que ARRANCA los servicios de
SQL Server deber tener pleno derecho sobre el compartido del usuario y en
todo caso seria de esta forma:

FROM '\uta_compartido\carpeta\marcadas.csv'

O bien, con IP

FROM '\\128.100.100.100\carpeta\marcadas.csv'

Saludos
IIslas


"Nelva" wrote:

Estimados, mucho agradeceria su coolaboracion,
Estoy tratando de que el usuario desde su aplicacion ejecute un
procedimiento almacenado para insertar datos desde un archivo .csv a sql
server 2000. pero me dice que no encuentra el archivo o ruta no valida
('C:\NOMINA\marcadas.csv' ). el archivo esta en la maquina del usuario,


BULK INSERT NOMINA.dbo.PRUEBAMARCADA
FROM 'C:\NOMINA\marcadas.csv'
WITH
(
FIRSTROW = 2,
FIELDTERMINATOR = ',',
ROWTERMINATOR = ''
)




Preguntas similares