copia diagrama relaciones

22/09/2004 - 11:02 por Anonimo | Informe spam
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy grande?

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
22/09/2004 - 11:12 | Informe spam

DECLARE @max int, @id int, @nombre VARCHAR(100)

SET @nombre='nombreRelacionBDOrigen'
SELECT @max= MAX([objectid]) FROM BDDestino..dtproperties
SELECT @id=[objectid] FROM BDOrigen..dtproperties WHERE value = @nombre

INSERT BDDestino..dtproperties ([objectid], [property], [value], [lvalue],
[version], [uvalue])
SELECT [objectid] + @max, [property], [value], [lvalue],
[version],[uvalue] FROM BDOrigen.dbo.dtproperties
WHERE objectid=@id


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el mensaje
news:144101c4a082$d6a95230$
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy grande?
Respuesta Responder a este mensaje
#2 Anonimo
22/09/2004 - 13:39 | Informe spam
OK, he conseguido copiar el diagrama. Pero me pasa una
cosa muy curiosa. Me aparece con las relaciones q, pero
despues se las va quitando.A que se debe...
Muchas Gracias


a otra

DECLARE @max int, @id int, @nombre VARCHAR(100)

SET @nombre='nombreRelacionBDOrigen'
SELECT @max= MAX([objectid]) FROM


BDDestino..dtproperties
SELECT @id=[objectid] FROM BDOrigen..dtproperties WHERE


value = @nombre

INSERT BDDestino..dtproperties ([objectid], [property],


[value], [lvalue],
[version], [uvalue])
SELECT [objectid] + @max, [property], [value],


[lvalue],
[version],[uvalue] FROM BDOrigen.dbo.dtproperties
WHERE objectid=@id


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:144101c4a082$d6a95230$
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy




grande?


.

Respuesta Responder a este mensaje
#3 Carlos Sacristan
22/09/2004 - 14:05 | Informe spam
Lo que hace ese script es copiar el dibujo, pero luego SQL Server al
abrir el diagrama comprueba los datos que muestra (campos, tablas,
relaciones). En el caso de las relaciones, si comprueba que alguna no
existe, las deja de mostrar


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el mensaje
news:3a4201c4a098$c5a82220$
OK, he conseguido copiar el diagrama. Pero me pasa una
cosa muy curiosa. Me aparece con las relaciones q, pero
despues se las va quitando.A que se debe...
Muchas Gracias


a otra

DECLARE @max int, @id int, @nombre VARCHAR(100)

SET @nombre='nombreRelacionBDOrigen'
SELECT @max= MAX([objectid]) FROM


BDDestino..dtproperties
SELECT @id=[objectid] FROM BDOrigen..dtproperties WHERE


value = @nombre

INSERT BDDestino..dtproperties ([objectid], [property],


[value], [lvalue],
[version], [uvalue])
SELECT [objectid] + @max, [property], [value],


[lvalue],
[version],[uvalue] FROM BDOrigen.dbo.dtproperties
WHERE objectid=@id


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:144101c4a082$d6a95230$
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy




grande?


.

Respuesta Responder a este mensaje
#4 Anonimo
22/09/2004 - 15:40 | Informe spam
Bueno y para copiar las relaciones que...?
Perdona que sea un poco pesado pero es que es de gran
importancia para mi poder hacelo en breve.
Un saludo, y gracias!!!



Lo que hace ese script es copiar el dibujo, pero


luego SQL Server al
abrir el diagrama comprueba los datos que muestra


(campos, tablas,
relaciones). En el caso de las relaciones, si comprueba


que alguna no
existe, las deja de mostrar


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:3a4201c4a098$c5a82220$
OK, he conseguido copiar el diagrama. Pero me pasa una
cosa muy curiosa. Me aparece con las relaciones q, pero
despues se las va quitando.A que se debe...
Muchas Gracias


a otra

DECLARE @max int, @id int, @nombre VARCHAR(100)

SET @nombre='nombreRelacionBDOrigen'
SELECT @max= MAX([objectid]) FROM


BDDestino..dtproperties
SELECT @id=[objectid] FROM BDOrigen..dtproperties WHERE


value = @nombre

INSERT BDDestino..dtproperties ([objectid], [property],


[value], [lvalue],
[version], [uvalue])
SELECT [objectid] + @max, [property], [value],


[lvalue],
[version],[uvalue] FROM BDOrigen.dbo.dtproperties
WHERE objectid=@id


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:144101c4a082$d6a95230$
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd






a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy




grande?


.





.

Respuesta Responder a este mensaje
#5 Carlos Sacristan
23/09/2004 - 08:12 | Informe spam
Perdona, por el título del mensaje entendí que lo que te interesaba era
únicamente el diagrama, pero que las relaciones entre tablas ya las tenías
implementadas. Para hacerlo, si es desde Access no tienes más remedio que
utilizar un asistente que te lo puedes descargar de la web de Microsoft
(ahora mismo no recuerdo el nombre... Upsizing?) o bien hacerlo tú mismo...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el mensaje
news:48ef01c4a0a9$be974b80$
Bueno y para copiar las relaciones que...?
Perdona que sea un poco pesado pero es que es de gran
importancia para mi poder hacelo en breve.
Un saludo, y gracias!!!



Lo que hace ese script es copiar el dibujo, pero


luego SQL Server al
abrir el diagrama comprueba los datos que muestra


(campos, tablas,
relaciones). En el caso de las relaciones, si comprueba


que alguna no
existe, las deja de mostrar


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:3a4201c4a098$c5a82220$
OK, he conseguido copiar el diagrama. Pero me pasa una
cosa muy curiosa. Me aparece con las relaciones q, pero
despues se las va quitando.A que se debe...
Muchas Gracias


a otra

DECLARE @max int, @id int, @nombre VARCHAR(100)

SET @nombre='nombreRelacionBDOrigen'
SELECT @max= MAX([objectid]) FROM


BDDestino..dtproperties
SELECT @id=[objectid] FROM BDOrigen..dtproperties WHERE


value = @nombre

INSERT BDDestino..dtproperties ([objectid], [property],


[value], [lvalue],
[version], [uvalue])
SELECT [objectid] + @max, [property], [value],


[lvalue],
[version],[uvalue] FROM BDOrigen.dbo.dtproperties
WHERE objectid=@id


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


escribió en el


mensaje
news:144101c4a082$d6a95230$
Hola hay algunas manera de conseguir el codigo de las
relaciones en Sqlserver o copiar y pegar... de una bd






a
otra. Las dos las he inportado de access.
O sino quisiera saber si se puede importar una bd en
access de manera que mantenga las relaciones. No he
conseguido hacerlo... Puede que sea porque es muy




grande?


.





.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida