no muestra las dependencias entre distintas bases de datos

18/05/2004 - 10:04 por Mara | Informe spam
Hola a todos:

mi problema el descrito arriba

tengo un sql-server con un grupo de bases de datos y con multiples
relaciones estre vistas y procedimientos de una base de datos con tablas y
vistas de otra base de datos

al intentar buscar las dependencias, no me encuentra si la tabla es
utilizada en otra base de datos

es normal?, hay forma de solucionarlo?


gracias

Preguntas similare

Leer las respuestas

#1 Javier Loria
18/05/2004 - 13:59 | Informe spam
Hola Mara:
No existen Integridad Referencial Declarativa (relaciones foraneas)
entre diferentes Bases de Datos :(
La forma de solucionarno es tener todo en la misma Base de Datos o en su
defecto debes mantener la relaciones en forma procedimental, esto es
escribir triggers o procedimientos de mantenimiento de Tablas que aseguren
la integridad referencial.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Mara escribio:
Mostrar la cita
#2 Mara
18/05/2004 - 14:11 | Informe spam
Hola de nuevo:

mi objetivo no es ese, es mucho mas sencillo

el hecho de tener diferentes bases de datos es para una mejor organizacion,
por ejemplo la informacion maestra se guarda en una de ellas y otra me sirve
como interface para una aplicacion web que inserta nuevos clientes y aqui
guardo temporalmente hasta que valido y paso a la maestra

las relaciones entre distintas bases estan hechas siempre con vistas, lo que
cambie en la tabla, cambiara en la vista automaticamente

mi principal problema, es saber que tablas/vistas estan utilizadas y donde,
hasta ahora mi unico remedio ha sido revisando el codigo, pero el conjunto
de bases de datos empieza a crecer y dicha busqueda se hace muy pesada

es decir: sobre una tabla/vista, boton derecho, all task -> display
dependencies


quizas exista otra forma de obtener del sistema una imagen o un grafo que
muestre que tablas/vistas/procedimientos dependen de cuales

gracias por adelentado


"Javier Loria" wrote in message
news:uEl$G%
Mostrar la cita
su
Mostrar la cita
#3 Javier Loria
18/05/2004 - 16:57 | Informe spam
Hola:
No comparto mucho tu diseno, pero tampoco entiendo completamente el
problema que te llevo a manejar multiples bases de datos.
Puede ser que algo como:
EXEC SP_MSforeachDb 'USE ? IF OBJECT_ID(''?..Authors'') IS NOT NULL BEGIN
EXEC sp_depends ''Authors '' END '
Te sirva, pero claro no es en forma grafica. y debes reeemplazar Authors
por tus Tablas.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Mara escribio:
Mostrar la cita
#4 Maxi
18/05/2004 - 17:59 | Informe spam
Hola no entiendo porque dividir asi la cosa?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Mara" escribió en el mensaje
news:
Mostrar la cita
organizacion,
Mostrar la cita
sirve
Mostrar la cita
que
Mostrar la cita
donde,
Mostrar la cita
en
Mostrar la cita
aseguren
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.676 / Virus Database: 438 - Release Date: 04/05/2004
#5 Miguel Egea
18/05/2004 - 23:20 | Informe spam
Mara, si quieres esa organización puedes usar diferentes usuarios dentro de
tu BBDD y cada uno puede ser el propietario de sus objetos, así podrías
dejar la integridad referencial, ahorrarte las vistas y tendrías esa misma
informacio´n.


-

Miguel Egea Gómez
Webmaster de PortalSQL

(lo de online sobra)

Microsoft SqlServer M.V.P.

"Mara" escribió en el mensaje
news:
Mostrar la cita
organizacion,
Mostrar la cita
sirve
Mostrar la cita
que
Mostrar la cita
donde,
Mostrar la cita
en
Mostrar la cita
aseguren
Mostrar la cita
Ads by Google
Search Busqueda sugerida