Foros del Web » Programando para Internet » ASP Clásico »

Problemas Con Tablas Vinculadas. Urgente Por Favor

Estas en el tema de Problemas Con Tablas Vinculadas. Urgente Por Favor en el foro de ASP Clásico en Foros del Web. Muy wenas a todos, una vez más. Os explico cual es mi problema. Tengo una base de datos en acces en la cual hay 4 ...
  #1 (permalink)  
Antiguo 01/04/2003, 07:53
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Problemas Con Tablas Vinculadas. Urgente Por Favor

Muy wenas a todos, una vez más. Os explico cual es mi problema. Tengo una base de datos en acces en la cual hay 4 tablas que estan vinculadas desde otra base distinta. Si tengo las dos bases en el mismo equipo, no pasa nada, la aplicación funciona perfectamente, peeeeeero (y aqui viene mi gran problema) si la base de datos, en la que se encuentran las 4 tablas originales, la tengo en una unidad de red, la aplicación kaska, al hacer una búsqueda sobre alguna de esas tablas da dos tipos de errores distintos (segun la ponga en una unidad o en otra) en una el error que sale es algo asi como que no se puede abrir la base por que está abierta en modo exclusivo por otro usuario o por que no hay permisos, lo cual no puede ser, por que esa base no la toca nadie, ya que es una copia de la original, la he puesto yo ahi y no se ha abierto nunca, y tampoco puede ser cosa de permisos por que en esa carpeta hay permiso de control total, ad+ de que entro como administrador del dominio, asi que no puede ser!!!! El otro error que me da es que hay un fallo de disco o red. Al vincular las tablas he intentado a poner la ruta tal cual sale en el navegado (G:\gestion...\..\) y también a traves de la red (\\Filer\sysdatos\gestion...\..\) y de las dos maneras da el mismo error.
Evidentemente lo más facil sería dejarla base en la misma máquina que la aplicación y ya está, claro, pero no se puede, por que esa base es sobre la que trabajan todos los programas de gestión y no se puede mover de donde está. Tambien habia pensado en que podría copiarla cada noche de forma automática para que esté en ambos sitios, pero ocupa muchísimo y no lo veo una solución efectiva. Alguien tiene idea de como podria resolver este problema, a alguien le ha pasado algo parecido alguna vez??? Por favor, necesito ayuda urgente.
Muchas gracias
  #2 (permalink)  
Antiguo 01/04/2003, 09:43
 
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
Hay alguna razón por la que no puedas tener las dos bases de datos vinculadas en red?...en este caso te funciona?
  #3 (permalink)  
Antiguo 01/04/2003, 09:47
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Ese es precisamente el problema, que no estan en la misma máquina, sino en maquinas distintas y las vinculas, da error. A ver si me explico mejor, dentro de access te deja vincularlas y las puedes abrir y hacer todo lo que quieras, pero si intentas acceder a esa tabla vinculada desde la página asp da error. He leido por ahi hace unos minutos que access no permite vinculaciones de este tipo por que no es un servidor de bases de datos, o algo asi era más o menos
  #4 (permalink)  
Antiguo 01/04/2003, 09:51
 
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
Mi caso es que nosortos vinculamos access a SQL server..para que los usaurios puedan consultar....pero no tengo nada claro cual seria tu proposito al ser las dos bases de datos access. Lo mismo hay alguna alternativa dependiendo de lo que quieras conseguir con esa vinculacion
  #5 (permalink)  
Antiguo 01/04/2003, 09:53
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Eso también lo habiamos pensado, coger una base de datos nueva en SqlServer y vincularle las tablas que necesite de las dos bases de datos access, para que la página trabaje sobre la de sqlserver, sabes si eso se puede hacer? Por que de SqlServer no tengo ni idea, no lo he tocao nunca. Si sabes como se hace la vinculación dimelo por favor, a ver si me sirve
  #6 (permalink)  
Antiguo 01/04/2003, 09:58
 
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
Nosotros tenemos la misma base de datos en access y en SQL server.... la forma de vincularlas es simple, nosotros los hacemos desde access. Vamos tabla a tabla..hay una opcion de tabla que es vicular...y desde hay le indicas la tabla de sql a la que quieres que se vincule..recuerda que las tablas deben ser identicas....

La opcion en access esta en "obtener datos externos"-->vincular

A mi me da que desde el servidor que tiene esa unidad de red...teneis que cambiar los permisos de esa base de datos ehhh...ese de que se abre de forma excluva estoy convencido que son cossas de permisos..no porque no se pueda vincular

Última edición por Vitorino; 01/04/2003 a las 10:01
  #7 (permalink)  
Antiguo 01/04/2003, 10:00
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Es que lo que yo quiero hacer es al reves, que desde el sql server acceda a las tablas del access

Última edición por angel_dope; 01/04/2003 a las 10:13
  #8 (permalink)  
Antiguo 01/04/2003, 10:02
 
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
El concepto de vinculacion es el mismo jejeje...da igual que lo hagas de access a sql server o al reves. El resultado es que si cambias algo en la tabla de pj: empleados en sql server se cambia automaticamente en la de access...y viceversa. Desde donde lo vincules es totalmente indiferente.

en resumen...es bidireccional...
  #9 (permalink)  
Antiguo 01/04/2003, 10:15
Avatar de angel_dope  
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 5 meses
Puntos: 8
Ahhhhh, vale vale, asi que en ese caso lo unico que tengo que hacer es tener las tablas repetidas en ambos sitios y ya está, no?? Weno, mañana veré si funciona, que ya toca irse pa casita Muchas gracias por todo
  #10 (permalink)  
Antiguo 01/04/2003, 10:17
 
Fecha de Ingreso: marzo-2003
Ubicación: Madrid
Mensajes: 48
Antigüedad: 22 años, 1 mes
Puntos: 0
Lo mismo digo, yo tambien me piro.....si es justo eso..te en cuenta eso..las tablas deden ser identicas..si en algun momento añades un campo en en sqlserver..es posible que se rompa la viculación..en ese caso debes añadirlo tambien en access y volver a vincular. Bueno suerte entonces
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 14:23.