Hola a todos:
tengo una aplicacion (projecto en acess) que accede a un sql-server al que
tengo muy lenta conexion
entonces mi idea es instalar un sql server local y hacer replicacion, la
aplicacion la utilizo como solo lectura pero necesito abrir una de las tabla
con read/write para poder ver los contenidos correctamente, explico mas
tarde porque
estoy pensando en una replicacion transacional en el disco del publicador
haciendolo distribuidor mismo, sin iniciar el esquema y con compresion,
puesto que la estructura de la base de datos no cambia, solo se
añaden/modifican datos
he pensado esto, pues lo intente anteriormente guardando las snapshots en el
destino y sin comprimir, y necesitaba como unas 4 horas para los eschemas y
unas 2 para los datos (la snapshot inicial) (muy muy lenta conexion)
la tabla con mas peso, y por la que quiero hacer la replicacion contiene a
parte de los campos llave un campo de tipo "image" donde existen guardados
diferentes tipos de archivo, y es esta tabla que necesito dar permisos de
read/write (en el suscriptor tambien) para que la aplicacion no falle cuando
habro un archivo despues de haber habierto otro (lo tengo provado, pero no
se porque)
en las anteriores pruevas, otras personas que utilizan la aplicacion desde
el servidor original (consulta e insercion) me comentaron que la tabla quedo
bloqueada durante los dias que tuve la replicacion configurada (se ejecutaba
durante la noche), mi pregunta es: puede una replicacion transacional
bloquear una tabla con contenidos "images" en el servidor no solo durante el
tiempo que dure la replicacion sino durante todo el dia ??
por cierto, me interesaria permitir la suscripcion anonima ?? con intencion
de reducir el trafico entre servidores sql
gracias por adelantado por los comentarios sobre mi idea
Leer las respuestas