Importar Tabla con DTS

26/07/2004 - 21:42 por Jorge Eldis | Informe spam
Buenas a todos,

Tengo el siguiente problema

Tengo dos servidores en la misma red, uno de ellos llamemoles Server1 genera
una tabla diaria, el Server2 tiene una tabla con la misma estructura de
satos y quisiera que a traves de un DTS este pasara los datos a una hora
determinada y poder ponerle el nombre de la base de datos que se genera en
el server1 para que sea esa la que se importe.

el nombre de la base de datos es siempre BDddMMyyyy, o sea DB + Mes + Año

Alguien tiene o conoce algun lugar donde pueda tener un ejemplo ya que soy
novato en esto.

De todas maneras estoy estudiando los ejemplos y tutoriales que hay en el
sitio sqldts.com

Saludos y gracias

Jorge Eldis
 

Leer las respuestas

#1 Isaías
26/07/2004 - 22:29 | Informe spam
Jorge

Hablas de TABLA y BASE, ¿Cual por fin debera nombrarse
como BDddMMyyyy, UNA BASE NUEVA o UNA TABLA NUEVA?

Si es una Tabla Nueva, es tan sencillo como hacer lo
siguiente (sin DTS).

(Server2)

SELECT *
INTO MyTablePaso
FROM SERVER1.BASE1.DBO.MyTabla1

IF @@ROWCOUNT > 0
BEGIN
DECLARE @MyTableName VARCHAR(20)
SET @MyTableName = 'DB'+CONVERT(VARCHAR(10), GETDATE(),
112)
EXEC sp_rename @objname = 'MyTablePaso' ,
@newname = @MyTableName
END

Preguntas similares