Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Leer archivo que se encuentra en un servidor remoto desde tarea programada en Sql Ser

Estas en el tema de Leer archivo que se encuentra en un servidor remoto desde tarea programada en Sql Ser en el foro de SQL Server en Foros del Web. Buenas noches. Por favor necesito que me ayuden con el siguiente tema. tengo un servidor A que contiene SqlServer 2008 y otro servidor B en ...
  #1 (permalink)  
Antiguo 27/10/2010, 23:36
 
Fecha de Ingreso: mayo-2006
Ubicación: Caracas - Venezuela
Mensajes: 1
Antigüedad: 17 años, 11 meses
Puntos: 0
Leer archivo que se encuentra en un servidor remoto desde tarea programada en Sql Ser

Buenas noches.

Por favor necesito que me ayuden con el siguiente tema.

tengo un servidor A que contiene SqlServer 2008 y otro servidor B en Windows que contiene un archivo .bam (es un archivo que contiene el export de una base de datos Sql).

El servidor A solo tiene Sql Server y en el no se pueden alojar archivos de ningún tipo. El Servidor B no contiene Sql Server sino que solo nos sirve para contener archivos .bam. Este servidor B pide clave y contraseña para el acceso al mismo.

Lo que se necesita es leer el archivo .bam que se encuentra en el servidor B mediante una tarea en Sql Server (Agente SQL Server), y poder realizar el import de dicho archivo.

Este trasferencia no se puede realizar mediante archivos .bat, solo lo podemos hacer dentro de Sql Server; es decir, desde una tarea programa o un stored procedure.

He intentado la conexión al servidor B en una sentencia que crre en la tarea del trabajo programado en SQL Server:

EXEC master..xp_cmdshell 'net use \\servidor\ruta_donde_esta_el_archivo passwor_servidor /user:user_servidor'

Al ejecutar la sentencia anterior me da: "error del sistema 1312", no se si estoy realizando mal la consulta o hay otra forma más facil de hacerla.

Luego de realizar la conexión es necesario leer el archivo .bam

Muchas gracias de antemano,

Saludos,
  #2 (permalink)  
Antiguo 28/10/2010, 12:15
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Leer archivo que se encuentra en un servidor remoto desde tarea programada

En otro foro, te comente:

Quien presenta las credenciales (user-pass) al servidor B (archivos BAM), es en este caso el servidor A (SQL Server).

¿Que credenciales?

Las del usuario que arranca los servicios de SQL Server y Agent

¿Este usuario, tiene permisos sobre el servidor B?
__________________
MCTS Isaias Islas

Etiquetas: encuentra, remoto, sql, tarea, servidores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:19.